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
相关推荐
LIUENG1 小时前
Vue3 响应式原理
前端·vue.js
wycode2 小时前
Vue2实践(3)之用component做一个动态表单(二)
前端·javascript·vue.js
wycode3 小时前
Vue2实践(2)之用component做一个动态表单(一)
前端·javascript·vue.js
第七种黄昏3 小时前
Vue3 中的 ref、模板引用和 defineExpose 详解
前端·javascript·vue.js
pepedd8644 小时前
还在开发vue2老项目吗?本文带你梳理vue版本区别
前端·vue.js·trae
前端缘梦4 小时前
深入理解 Vue 中的虚拟 DOM:原理与实战价值
前端·vue.js·面试
HWL56794 小时前
pnpm(Performant npm)的安装
前端·vue.js·npm·node.js
柯南95275 小时前
Vue 3 reactive.ts 源码理解
vue.js
柯南95275 小时前
Vue 3 Ref 源码解析
vue.js
小高0075 小时前
面试官:npm run build 到底干了什么?从 package.json 到 dist 的 7 步拆解
前端·javascript·vue.js