vue3 日期延后一天

问题: 提交信息时要求将所选日期延后一天进行提交
解决过程: 1.定义延后一天的计算方法,在提交前,将提交日期传入调用该方法

2.对延后的日期进行格式化,最后格式为yy-mm-dd
解决结果:

复制代码
const delayDay =(dates) => {
    dates = new Date(dates);
    dates = +dates + 1000*60*60*24;
    dates = new Date(dates);
    let year = d.getFullYear()
    let month = d.getMonth()+1
    let date = d.getDate()
    if (month >= 1 && month <= 9) {
        month = "0" + month;
    }
    if (date >= 1 && date <= 9) {
        date = "0" + date;
    }
    return year+"-"+month+"-"+date;     
}
delayDay('2023-02-29')
console.log(delayDay('2024-02-29'))//2024-03-01
相关推荐
Y42581 小时前
本地多语言切换具体操作代码
前端·javascript·vue.js
不想上班只想要钱5 小时前
vue3+vite创建的项目,运行后没有 Network地址
前端·javascript·vue.js
岁月宁静6 小时前
在富文本编辑器中封装实用的 AI 写作助手功能
前端·vue.js·人工智能
533_9 小时前
[vue] dayjs 显示实时时间
前端·javascript·vue.js
武天10 小时前
Vue项目中有封装过axios吗?怎么封装的?
vue.js
jiangzhihao051511 小时前
升级到webpack5
前端·javascript·vue.js
橘子海全栈攻城狮11 小时前
【源码+文档+调试讲解】基于SpringBoot + Vue的知识产权管理系统 041
java·vue.js·人工智能·spring boot·后端·安全·spring
掘金安东尼12 小时前
官方:什么是 Vite+?
前端·javascript·vue.js
ღ_233315 小时前
vue3二次封装element-plus表格,slot透传,动态slot。
前端·javascript·vue.js
Ashley的成长之路16 小时前
NativeScript-Vue 开发指南:直接使用 Vue构建原生移动应用
前端·javascript·vue.js