使用JS計算前一天和后一天


使用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);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM