学习使用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);
相关推荐
开发者小天4 分钟前
React中的useRef的用法
开发语言·前端·javascript·react.js
im_AMBER8 分钟前
React 11 登录页项目框架搭建
前端·学习·react.js·前端框架
Live&&learn10 分钟前
nvm切换node版本时,npm不跟着切换解决
前端·npm·node.js
xixixin_13 分钟前
【React】检测元素是否出现在用户视窗内
开发语言·前端·javascript·react.js
疏狂难除36 分钟前
spiderdemo第22题与webassembly的跨域
开发语言·javascript·爬虫·rust·wasm·mitmproxy
谢彦超oooo1 小时前
HTML5 与前端开发要点
前端·html·html5
IT_陈寒1 小时前
Vue 3响应式原理深度拆解:5个90%开发者不知道的Ref与Reactive底层实现差异
前端·人工智能·后端
睡前要喝豆奶粉2 小时前
在.NET Core Web Api中使用JWT并配置UserContext获取用户信息
前端·.netcore
前端加油站2 小时前
一份实用的Vue3技术栈代码评审指南
前端·vue.js
py有趣7 小时前
LeetCode算法学习之两数之和 II - 输入有序数组
学习·算法·leetcode