JS日期加减

//获取当前日期
var curDate = function() {
        var cur_date = new Date();
        var thanksTheYear = cur_date.getFullYear();
        var thanksTheMonth = cur_date.getMonth() + 1;
        if (thanksTheMonth < 10) {
            thanksTheMonth = "0" + thanksTheMonth;
            var today = cur_date.getDate();
            if (today < 10) {
                today = "0" + today;
            }
            var curDateStr = thanksTheYear + "-" + thanksTheMonth + "-" + today;
            return curDatestr;
        };
    }
    //日期加减
var addDate = function(date, day) {
    var time = new Date(date);
    time.setDate(time.getDate() + day);
    var theYear = time.getFullYear();
    var theMonth = time.getMonth() + 1;
    if (theMonth < 10) {
        theMonth = "0" + theMonth;
    }
    var theToday = time.getDate();
    if (theToday < 10) {
        theToday = "0" + theToday;
    }
    var timeStr = theYear + "-" + theMonth + "-" + theToday;
    return timeStr;
};

//日期加减(月)
var addDate = function(date, month) {
    var time = new Date(date);
    time.setMonth(time.getMonth() + month);
    var theYear = time.getFullYear();
    var theMonth = time.getMonth() + 1;
    if (theMonth < 10) {
        theMonth = "0" + theMonth;
    }
    var theToday = time.getDate();
    if (theToday < 10) {
        theToday = "0" + theToday;
    }
    var timeStr = theYear + "-" + theMonth + "-" + theToday;
    return timeStr;
};
//日期加减(天)
var addDateDay = function(date, day) {
    var time = new Date(date);
    time.setDate(time.getDate() + day);
    var theYear = time.getFullYear();
    var theMonth = time.getMonth() + 1;
    if (theMonth < 10) {
        theMonth = "0" + theMonth;
    }
    var theToday = time.getDate();
    if (theToday < 10) {
        theToday = "0" + theToday;
    }
    var timeStr = theYear + "-" + theMonth + "-" + theToday;
    return timestr;
};
//日期加减(年)
var addDateYear = function(date, year) {
    var time = new Date(date);
    time.setFullYear(time.getFullYear() + year);
    var theYear = time.getFullYear();
    var theMonth = time.getMonth() + 1;
    if (theMonth < 10) {
        theMonth = "0" + theMonth;
    }
    var theToday = time.getDate();
    if (theToday < 10) {
        theToday = "0" + theToday;
    }
    var timeStr = theYear + "-" + theMonth + "-" + theToday;
    return timeStr;
};
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值