Date.prototype.toJSON()

toJSON() 메서드는 Date 객체의 문자열 표현을 반환합니다.

구문

dateObj.toJSON()

반환 값

주어진 날짜의 문자열 표현.

설명

Date 인스턴스는 시간의 특정 지점을 가리킵니다. toJSON()을 호출하면 toISOString() 사용해 그 인스턴스가 가리키는 시간의 문자열 표현을 반환합니다. toJSON()은  Date 값을 JSON으로 직렬화할 때 유용하게 사용할 수 있도록 만들어졌습니다.

예제

toJSON() 사용하기

const jsonDate = (new Date()).toJSON();
const 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 (ECMA-262)
The definition of 'Date.prototype.toJSON' in that specification.
Living Standard  

브라우저 호환성

BCD tables only load in the browser

같이 보기