js计算时间
1、实例化时间对象
var date=new Date();
2、计算一天的毫秒数
var time=1000*60*60*24;//这里可以根据需求继续增加时间大小,计算时可以直接计算
3、获取时间戳
var thistime=date.getTime();
4、封装当前时间
function nowtime(t){
return `${t.getFullYear()}年${t.getMonth()+1}月${t.getDate()}日`;//计算月份时由于需要换算与西方时间差异,月份要加1。如果有每周时间,则减一。
}
5、计算日期方法
5.1前一天
function beforeday(){
var before =thistime - time;//计算前一天的毫秒数
date.setTime(before);
app.innerHTML = nowtime(date);//调用封装的代码并输出到页面
}
5.2后一天
function afterday(){
var after =thistime + time ;//计算后一天的毫秒数
date.setTime(after);
app.innerHTML = nowtime(date);
}