【发布时间】:2010-11-06 05:58:00
【问题描述】:
令我惊讶的是,JavaScript 的 Date 对象没有实现任何类型的添加函数。
我只是想要一个可以做到这一点的函数:
var now = Date.now();
var fourHoursLater = now.addHours(4);
function Date.prototype.addHours(h) {
// how do I implement this?
}
我只是想要一些指示。
我需要进行字符串解析吗?
我可以使用 setTime 吗?
毫秒呢?
像这样:
new Date(milliseconds + 4*3600*1000 /*4 hrs in ms*/)?
不过,这似乎很骇人听闻 - 它甚至可以工作吗?
【问题讨论】:
标签: javascript datetime