--- title: Date.prototype.toJSON() slug: Web/JavaScript/Referencia/Objetos_globales/Date/toJSON translation_of: Web/JavaScript/Reference/Global_Objects/Date/toJSON ---
{{JSRef}}

El metodo toJSON() retorna una representacion de cadena del objeto {{jsxref("Date")}}

{{EmbedInteractiveExample("pages/js/date-tojson.html")}}

Syntaxis

dateObj.toJSON()

Valor retornado

Una representación de cadena de la fecha dada.

Descripción

{{jsxref("Date")}} las instancias se refieren a un momento específico en el tiempo. Llamando a toJSON() retorna un string (usando {{jsxref("Date.prototype.toISOString()", "toISOString()")}}) representando el {{jsxref("Date")}} valor del objeto. Este método generalmente está destinado, de forma predeterminada, a serializar de manera útil {{jsxref("Date")}} objetos durante la serialización JSON .

Ejemplos

Usando toJSON()

var jsonDate = (new Date()).toJSON();
var backToDate = new Date(jsonDate);

console.log(jsonDate); //2015-10-26T07:46:36.611Z

Especificaciones

Especificación
{{SpecName('ESDraft', '#sec-date.prototype.tojson', 'Date.prototype.toJSON')}}

Compatibilidad en buscadores

{{Compat("javascript.builtins.Date.toJSON")}}

Ver también