通常,在编写与时间相关的代码时,我会编写以下内容:
var SECONDS = 1000;
var MINUTES = 60 * SECONDS;
var HOURS = 60 * MINUTES;
var DAYS = 24 * HOURS;
(当然这些是变量而不是常量,但它们永远不会改变,如果我愿意,我可以使它们成为不可改变的属性等)
但是我怀疑这些值已经存在于 V8 / JavaScriptCore / Chakra 和其他 JS 引擎中。
- 是否有一种标准方法可以在 JavaScript 中访问这些值,也许是在 Date 构造函数之外的某个地方?
- 有没有一种非标准的方式来访问这些值,比如 V8 特定的?