学习使用js给指定日期加减指定天数

学习使用js给指定日期加减指定天数

具体代码

javascript 复制代码
 function add_day(date, days) {

        if (days == undefined || days == '') {
            days = 1;
        }
        let date_new = new Date(date);
        date_new.setDate(date_new.getDate() + days);
        let month = date_new.getMonth() + 1; //月份从0开始所以需要+1
        var day = date_new.getDate();

        if (month < 10) {
            month = '0' + month;
        }
        if (day < 10) {
            day = '0' + day;
        }
        return date_new.getFullYear() + '-' + month + '-' + day;
    }

    // 使用示例
    var currentDate = '2024-04-30';
    console.log("今天的日期:", currentDate);

    var newDate = add_day(currentDate, 5);
    console.log("加上5天后的日期:", newDate);
相关推荐
lijun_xiao20091 小时前
前端最新Vue2+Vue3基础入门到实战项目全套教程
前端
Larry_Yanan1 小时前
QML学习笔记(四十二)QML的MessageDialog
c++·笔记·qt·学习·ui
90后的晨仔1 小时前
Pinia 状态管理原理与实战全解析
前端·vue.js
杰克尼1 小时前
JavaWeb_p165部门管理
java·开发语言·前端
EndingCoder1 小时前
WebSocket实时通信:Socket.io
服务器·javascript·网络·websocket·网络协议·node.js
90后的晨仔1 小时前
Vue3 状态管理完全指南:从响应式 API 到 Pinia
前端·vue.js
能不能别报错1 小时前
K8s学习笔记(十九) K8s资源限制
笔记·学习·kubernetes
90后的晨仔1 小时前
Vue 内置组件全解析:提升开发效率的五大神器
前端·vue.js
我胡为喜呀1 小时前
Vue3 中的 watch 和 watchEffect:如何优雅地监听数据变化
前端·javascript·vue.js
我登哥MVP2 小时前
Ajax 详解
java·前端·ajax·javaweb