JavaScript實現時間上一天和下一天切換
1、先獲取時間戳毫秒數
var date = new Date()//實例化時間戳
var time = date.getTime()//獲取當前毫秒數
2、計算一天的毫秒數/獲取頁面元素
var OneDay = 1000 * 60 * 60 *24; //計算一天的毫秒數
var ele = document.getElementById("show");//獲取頁面元素
3、計算當前時間的前一天並調用渲染
function gobefore(){
var m=time-OneDay;
//把毫秒數轉為時間
date.setTime(m);
//調用排版渲染到頁面
ele.innerHTML=MyDate();
}
4、計算當前時間的后一天並調用渲染
function goafter(){
var m=time+OneDay;
//把毫秒數轉為時間
date.setTime(m);
//調用排版渲染到頁面
ele.innerHTML=MyDate();
}
5、排版需要時調用
function MyDate(){
//年月日排版
return `${date.getFullYear()}年${date.getMonth()}月${date.getDate()}日`;
}