javascript - 在 1900 年之前在 javascript 中解析日期会增加 14 秒
问题描述
有人可以解释一下Javascript如何解析日期。当我创建一个新日期时,我从外部 api '1899-12-30T07:00:00+01:00' 收到一个日期,似乎添加了 14 秒,新日期(' 1899-12-30T 07:00:00 +01:00').toString() 打印 'Sat Dec 30 1899 07:00:14 GMT+0100 (Central European Standard Time)' 。
另一个有趣的日期是 new Date("1878-12-31T07:00:00+01:00").toTimeString() 打印“ 07:12:12 GMT+0112(中欧标准时间)”。
解决方案
推荐阅读
- javascript - 在 Javascript excel 中添加 Excel 样式
- java - 这将正确编译,但是它说在两个不同的 IDE 中没有什么可以运行的
- c++ - 未检测到温度文件的变化
- php - 为多维数组的特定索引定义值
- node.js - 将 4.x 更新到 5.x 时的 Webpack 问题
- javascript - 具有负值的 HTML 输入类型范围(滑块)
- magento - Magento 2.4 中的信用备忘录和库存可用性
- flutter - 如果使用网络图像颤动出现错误,如何重新加载图像
- google-my-business-api - 无法从 Google My Business API 获取 account_id
- makefile - 从 Makefile 命令获取退出代码并将其用作 Git 挂钩中的变量