使用JS實現前一天和后一天
首先,我們先在html中寫兩個按鈕來進行簡單操作
1 <button onclick="Before()">前一天</button>
2 <button onclick="After()">后一天</button>
3 <div id="app"></div>
然后通過js來獲取時間戳
1 //獲取時間戳
2 var Time = date.getTime();//當前的毫秒數
3 var oneDay = 1000*60*60*24;//一天的毫秒數
獲取當前的時間並展示到頁面
1 var date = new Date();
2 var app = document.getElementById("app");
3 app.innerHTML = myGetDate(date);
拼接日期格式並封裝
1 //封裝日期格式化
2 function myGetDate(day){
3 return `${day.getFullYear()}年${day.getMonth()+1}月${day.getDate()}日`;
4 }
計算前一天時間
//計算前一天
function Before(){
var before = Time - oneDay;//計算前一天的毫秒數
date.setTime(before);
app.innerHTML = myGetDate(date);
}
計算后一天時間
//計算后一天
function After(){
var after = Time + oneDay;//計算后一天的毫秒數
date.setTime(after);
app.innerHTML = myGetDate(date);
}