【发布时间】:2021-02-25 12:46:19
【问题描述】:
引用MDN:
toISOString() 方法以简化的扩展 ISO 格式 (ISO 8601) 返回一个字符串,该字符串的长度始终为 24 或 27 个字符(YYYY-MM-DDTHH:mm:ss.sssZ 或 ±YYYYYY-MM- DDTHH:mm:ss.sssZ)。
- 第二个格式
±YYYYYY-MM-DDTHH:mm:ss.sssZ什么时候返回? -
±YYYYYY-MM-DDTHH:mm:ss.sssZ开头的±YY是什么意思?
【问题讨论】:
-
MDN 是一个社区资源,它不是规范的。 ECMA-262 是 权限,请参阅§21.4.1.15。额外的数字用于 ISO 8601 扩展年份格式,它允许日期涵盖自 1970 年起的 ±273,790 年,这是 ECMAScript 日期的可能范围。在实践中,您永远不应该看到超过 4 位数的年份。
标签: javascript date iso8601