封装日期-自用保存

// 封装时间
    getAfterDate(n) {
                // n是今天之后的天数,n=1 -> 明天
 
				var d = new Date(); // 当前时间
				var year = d.getFullYear(); // 年
				var month = d.getMonth() + 1;  // 月
				var day = d.getDate();   // 日
				var hours = d.getHours(); // 时
        var minuter = d.getMinutes() // 分
        var seconds = d.getSeconds()  // 秒
        
				var days = d.getDay() // 星期几,0-6,0是周日
				if (day <= n) {
					if (month > 1) {
						month = month + 1;
					} else {
						year = year + 1;
						month = 12;
					}
				}
				d.setDate(d.getDate() + n)
				year = d.getFullYear();
				month = d.getMonth() + 1;
				day = d.getDate();
				days = d.getDay();
				if (days == 0) {
					days = '日'
				} else if (days == 1) {
					days = '一'
				} else if (days == 2) {
					days = '二'
				} else if (days == 3) {
					days = '三'
				} else if (days == 4) {
					days = '四'
				} else if (days == 5) {
					days = '五'
				} else if (days == 6) {
					days = '六'
				}
        if (month<10){
           month='0'+month
        }
        if (day<10){
           day='0'+day
        }
        if (hours<10){
           hours='0'+hours
        }
        if (minuter<10){
           minuter='0'+minuter
        }
        if (seconds<10){
           seconds='0'+seconds
        }
				if (n == 0) {
                 // 今天
					//var s = year + "/" + month + "/" + day
					 var s =  year + "-" + month + "-" + day + ' ' + hours + ':' + minuter + ':' + seconds
				} else {
                // 自己组装的样式,需求是要周几,有需要可以自己更改成‘星期’
					// var s = "周" + days + year + "/" + month + "/" + day
          var s =  year + "-" + month + "-" + day + ' ' + hours + ':' + minuter + ':' + seconds
				}
				return s;
		},
		//调用 获取一周后的时间
		this.getAfterDate(7)

格式举例为 2022-07-03 12:25:23

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值