Date.prototype.toISOString()
toISOString()
方法是 Date
实例的方法,它返回一个表示此日期的字符串,格式为 日期时间字符串格式,一种基于 ISO 8601 的简化格式,始终为 24 或 27 个字符长 (YYYY-MM-DDTHH:mm:ss.sssZ
或 ±YYYYYY-MM-DDTHH:mm:ss.sssZ
,分别)。时区始终为 UTC,如后缀 Z
所示。
试试
语法
js
toISOString()
参数
无。
返回值
一个表示给定日期的字符串,以 日期时间字符串格式 表示,根据世界标准时间。它与 Date.parse()
识别的格式相同。
异常
RangeError
-
如果日期 无效 或对应于日期字符串格式中无法表示的年份,则抛出此异常。
示例
使用 toISOString()
js
const d = new Date(0);
console.log(d.toISOString()); // "1970-01-01T00:00:00.000Z"
规范
规范 |
---|
ECMAScript 语言规范 # sec-date.prototype.toisostring |
浏览器兼容性
BCD 表格仅在浏览器中加载