日历倒计,当前时间+2天,简单写法

本文介绍了如何简洁地实现一个日历倒计时功能,使其始终显示比当前时间多2天的时间。通过优化代码,从原本涉及日期判断和闰年的复杂逻辑,转变为直接利用时间戳进行计算,减少了代码行数,提高了效率。
摘要由CSDN通过智能技术生成

公司出现这个问题,让写一个一直比当前时间天数大2的倒计时的日历。
刚开始是这样写的:得到系统时间年月日,将日的天数+2,并判断日的天数大小,并与闰年平年一起比较后将经过计算的年月日显示到桌面上。
写完后,发现代码行有点多,又重新写直接调用时间戳,进行计算,然后展示到页面。
最后这样写了:

var dt = new Date();
var curYear_start = dt.getFullYear();
var curMonth_start = dt.getMonth() + 1;
var curDate_start = dt.getDate();
dt.setDate(dt.getDate() + 2);
var curMonth = dt.getMonth() + 1;
var curDate = dt.getDate();

$(funct
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值