JavaScript 日期操作:在日期上加上天數
在 JavaScript 中,可以使用自訂函數為 Date 物件新增天數。雖然 .NET 提供了內建的 AddDay() 方法,但 JavaScript 沒有。
用於添加天數的自訂函數
建立用於向日期添加天數的函數對象,您可以使用以下程式碼:
Date.prototype.addDays = function(days) { var date = new Date(this.valueOf()); date.setDate(date.getDate() + days); return date; };
此函數使用addDays() 方法擴展了Date 物件的原型,該方法接受要新增的天數。它透過複製原始日期建立新的 Date 對象,然後按指定的天數修改日期值。
用法
使用自訂addDays()方法,您可以簡單地在Date 物件上呼叫它:
var date = new Date(); console.log(date.addDays(5));
這將輸出一個新的5 天的Date 物件晚於原定日期。
以上是如何為 JavaScript 日期物件新增天數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!