javascript - 奇怪的日期解析

标签 javascript

我正在解析以下日期:

Date.parse('03/16/20') = 1584334800000

还有

Date.parse('03/16/201') = -55817838000000

为什么第二个表达式返回负值?

谢谢

最佳答案

纪元时间是自 1970 年 1 月 1 日以来的秒数。

201 年在该日期之前,因此自 1970 年以来的秒数为负数。

(两位数年份自动转换为20世纪或21世纪年份)

关于javascript - 奇怪的日期解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49329662/

相关文章:

javascript - 如何生成特定的字符串数组?

javascript - 应用程序中未显示的组件

javascript - onchange 属性不会调用函数

javascript - 对 php 和 javascript 中编码的文本进行转义

javascript - class.prototype.property 和 object.property 的区别

javascript - jquery 改变背景图像

JavaScript - 点击图片

javascript - 如何获取 ng-form 中的所有元素

javascript - 在 Kendo UI TreeList 中拖动节点时如何更改图标/拖动线索?

javascript - 修改数组而不改变