JavaScript的Date对象没有实现任何类型的add函数,这让我感到惊讶。
我只是想要一个函数,可以这样做:
var now = Date.now(); var fourHoursLater = now.addHours(4); 函数Date.prototype.addHours(h) { //我如何实现这个? }
我只是想要一些指路的指点。
我需要做字符串解析吗? 我可以使用setTime吗? 毫秒呢?
是这样的:
new Date(milliseconds + 4*3600*1000 /* 4 hours in ms */)?
这看起来真的很奇怪——它真的有用吗?