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中文网其他相关文章!