使用 JavaScript Date 对象处理未来和过去的日期和时间
Dealing With Futre and Past Dates and Times with JavaScript Date Object
我正在尝试根据当前时间以编程方式获取未来和过去的日期。我不确定我只是愚蠢还是我真的做错了什么。所以我有两个问题
Node.js或V8引擎中是否有getMinutes,getMonth等?我问是因为当我尝试它们时,我得到一个关于 Date 对象的has no method
错误?
第二个问题是:我是否错过了如何处理 Node/V8 中我刚刚错过的日期的资源?
归根结底,我试图获取一个小时前和未来一小时的日期对象。也是5分钟前和未来5分钟。这似乎不应该那么难,但我已经旋转了几个小时的轮子。
也可以在没有第三方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的另一个例子:(这不应该是"March 3 2012 at 3:03:03"(?
d1 = new Date(2012,3,3,3,3,3)
> Tue, 03 Apr 2012 08:03:03 GMT
当 Date 构造函数作为函数调用时,它返回一个字符串,而不是一个日期对象。将代码更改为:
var d1 = new Date();
相关文章:
- primefaces日历可以禁用过去的日期和时间吗
- 尝试创建未来的日期,而创建了过去的日期
- 在输入类型日期和内部旋转箭头中禁用过去的日期
- 计算日期选择器+时间选择器是否在东部标准时区的过去
- 通过JavaScript阻止过去的日期?安全
- 如何在不包括当前日期的情况下检查日期是否不是过去
- 时刻.js - 更改已格式化的过去日期的格式
- 在完整日历中禁用过去日期的日单击无法正常工作
- JS将过去日期的样式/类名称更改为字符串值
- 基于过去日期的Mongodb聚合
- 如何更改引导程序Datepicker的过去日期颜色
- javascript中的过去日期永远不会显示正确的结果
- 如果过去日期innerHTML =字符串,jQuery
- 启动日期选择器禁用过去日期而没有当前日期
- 如何禁用日期选择器上的过去日期.尝试了stackoverflow上提供的所有解决方案
- 禁用过去日期的Javascript日期拾取器
- 将过去日期和日期持续时间禁用为三个月
- 如何在日期选择器上禁用过去日期
- 在日期选择器中禁用过去日期并仅启用某些未来日期
- 帮助实现过去日期验证