JavaScript Convertir a un formato de cadena


Ejemplo

Convertir a cadena

var date1 = new Date();
date1.toString();

Devoluciones: "Viernes 15 de abril de 2016 07:48:48 GMT-0400 (Hora de verano del Este)"


Convertir a cadena de tiempo

var date1 = new Date();
date1.toTimeString();

Devuelve: "07:48:48 GMT-0400 (Hora de verano del Este)"


Convertir en cadena de fecha

var date1 = new Date();
date1.toDateString();

Devoluciones: "Apr 14 2016"


Convertir a cadena UTC

var date1 = new Date();
date1.toUTCString();

Devoluciones: "Vie, 15 de abril de 2016 11:48:48 GMT"


Convertir a ISO String

var date1 = new Date();
date1.toISOString();

Devoluciones: "2016-04-14T23: 49: 08.596Z"


Convertir a cadena GMT

var date1 = new Date();
date1.toGMTString();

Devoluciones: "Jue, 14 de abril 2016 23:49:08 GMT"

Esta función se ha marcado como obsoleta, por lo que es posible que algunos navegadores no la admitan en el futuro. Se sugiere utilizar toUTCString () en su lugar.


Convertir a la cadena de fecha de configuración regional

var date1 = new Date();
date1.toLocaleDateString();

Devoluciones: "14/04/2016"

Esta función devuelve una cadena de fecha sensible al entorno local basada en la ubicación del usuario de forma predeterminada.

date1.toLocaleDateString([locales [, options]])

se puede utilizar para proporcionar configuraciones regionales específicas, pero la implementación del navegador es específica. Por ejemplo,

date1.toLocaleDateString(["zh", "en-US"]);

intentaría imprimir la cadena en la configuración regional china utilizando el inglés de Estados Unidos como alternativa. El parámetro de opciones se puede utilizar para proporcionar un formato específico. Por ejemplo:

var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
date1.toLocaleDateString([], options);

resultaría en

"Jueves 14 de abril de 2016".

Vea el MDN para más detalles.