学习使用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);
相关推荐
何以解忧,唯有..2 小时前
Vue 3 响应式核心:ref() 与 reactive() 的深入解析与实战
前端·javascript·vue.js
晴天162 小时前
Chrome DevTools Protocol(CDP)分享-Day36
前端·chrome·chrome devtools
风骏时光牛马2 小时前
程序员的职场成长:技术之外,更要修炼底层思考力
前端
YWL2 小时前
CSS变量与预处理器
前端·css
m4Rk_2 小时前
【论文阅读】Agent 记忆机制(60):MemInsight——让 LLM 自动为历史记忆生成语义索引
论文阅读·人工智能·学习·开源·github
zzzzzz3103 小时前
看 react-bits,不要只看“酷炫”:一套阅读动画交互组件库的框架
javascript·react.js·动效
朱 欢 庆5 小时前
云服务器附件备份到本机内网服务器
运维·服务器·前端·经验分享
小弥儿7 小时前
开源 VoiceStudio,声音克隆|配音|有声书一站式本地完成
学习·开源·github
点心的游戏开发世界9 小时前
Unity C# 脚本学习笔记:命名空间与 using
学习·unity·c#
支支დ10 小时前
VO by Vercel 前端特定优势:为什么它是构建 AI 应用的新范式
前端·人工智能