JavaScript Converti in un formato stringa


Esempio

Converti in stringa

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

Restituisce: "Ven Apr 15 2016 07:48:48 GMT-0400 (Eastern Daylight Time)"


Converti in stringa del tempo

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

Restituisce: "07:48:48 GMT-0400 (ora legale orientale)"


Converti in data

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

Resi: "Gio 14 Apr 2016"


Converti in stringa UTC

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

Restituzioni: "Ven, 15 Apr 2016 11:48:48 GMT"


Converti in una stringa ISO

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

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


Converti in stringa GMT

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

Resi: "Gio, 14 Apr 2016 23:49:08 GMT"

Questa funzione è stata contrassegnata come deprecata, quindi alcuni browser potrebbero non supportarla in futuro. Si consiglia di utilizzare toUTCString () invece.


Converti in stringa di data locale

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

Resi: "14/04/2016"

Questa funzione restituisce una stringa di data sensibile alle impostazioni internazionali in base alla posizione dell'utente per impostazione predefinita.

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

può essere usato per fornire localizzazioni specifiche ma è specifica per l'implementazione del browser. Per esempio,

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

tenterebbe di stampare la stringa nella locale cinese usando l'inglese degli Stati Uniti come riserva. Il parametro options può essere utilizzato per fornire una formattazione specifica. Per esempio:

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

risulterebbe in

"Giovedì 14 aprile 2016".

Vedi l'MDN per maggiori dettagli.