我正在尝试根据当前时间以编程方式获取未来和过去的日期。我不确定我只是愚蠢还是我真的做错了什么。所以我有2个问题
Node.js 或 V8 引擎中是否有 getMinutes、getMonth 等...?我问是因为当我尝试它们时,我得到了has no method
关于 Date 对象的每个错误?
第二个问题是:我是否错过了关于如何处理 Node/V8 中我刚刚在某处错过的日期的资源?
在一天结束时,我试图获取一个从一个小时前到一个小时后的日期对象。也是 5 分钟前和未来 5 分钟。看起来它不应该那么难,但我已经旋转了几个小时了。
也可以在没有第 3 方 javascript 模块的情况下执行此操作。
这是许多尝试中的一个,但运气不佳:
var d1 = Date();
console.log(d1);
console.log(d1.getMonth());
错误:
TypeError: Object Sun May 13 2012 20:28:01 GMT-0500 (CDT) has no method 'getMonth'
这次来自 REPL 的另一个例子:(这不应该是“2012 年 3 月 3 日 3:03:03”)吗?
d1 = new Date(2012,3,3,3,3,3)
> Tue, 03 Apr 2012 08:03:03 GMT