根據 JavaScript 日期計算過去的日期
查找當前日期之前幾天的日期是編程中的常見任務。這可以在 JavaScript 中透過操作原生 Date 物件輕鬆實現。
問題:
我們如何從 JavaScript Date 中減去指定的天數來獲得過去的日期?
答案:
解關鍵在於利用 Date 物件的 setDate() 方法。此方法取得物件的日期值並指派新值。要返回X 天,我們只需從當前日期中減去X:
var d = new Date(); d.setDate(d.getDate() - 5);
說明:
在上面的程式碼中,我們建立一個Date 對象(d ) 代表目前日期。然後,我們呼叫 setDate() 並從現有日期值中減去 5,實際上向後移動 5 天。
注意:
範例:
var d = new Date(); console.log('Today is: ' + d.toLocaleString()); d.setDate(d.getDate() - 5); console.log('5 days ago was: ' + d.toLocaleString());
此程式碼將輸出目前日期和 5 天前的日期它。
以上是如何從 JavaScript 日期中減去天數以獲得過去的日期?的詳細內容。更多資訊請關注PHP中文網其他相關文章!