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

规格

SpecificationStatusComment
ECMAScript 5.1 (ECMA-262)The definition of 'Date.prototype.toJSON' in that specification.StandardInitial 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

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic Support(Yes)(Yes)(Yes)8(Yes)(Yes)

FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic Support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)