date.toJSON
date.toJSON
toJSON()
方法返回 Date
对象的字符串形式。
语法
dateObj.toJSON()
返回值
给定日期的字符串表示形式。
描述
Date
实例引用一个具体的时间点。 调用 toJSON()
返回一个 JSON 格式字符串(使用 toISOString()
),表示该日期对象的值。默认情况下,这个方法常用于 JSON序列化Date
对象。
例子
Using toJSON()
var jsonDate = (new Date()).toJSON(
var backToDate = new Date(jsonDate
console.log(jsonDate //2015-10-26T07:46:36.611Z
规格
Specification | Status | Comment |
---|---|---|
ECMAScript 5.1 (ECMA-262)The definition of 'Date.prototype.toJSON' in that specification. | Standard | Initial definition. Implemented in JavaScript 1.8.5. |
ECMAScript 2015 (6th Edition, ECMA-262)The definition of 'Date.prototype.toJSON' in that specification. | Standard | |
ECMAScript Latest Draft (ECMA-262)The definition of 'Date.prototype.toJSON' in that specification. | Living Standard | |
浏览器兼容性
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | 8 | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |