Questo post definirà il processo di conversione della data locale in formato UTC in JavaScript.
Come convertire la data in UTC in JavaScript?
Per convertire una data in UTC, utilizzare i metodi predefiniti JavaScript di seguito:
Discutiamo questi metodi uno per uno.
Metodo 1: convertire la data in UTC usando la data.Metodo utc ()
Il primo approccio alla conversione della data in UTC è il "Data.Utc ()" metodo. È un metodo predefinito statico dell'oggetto data che converte il tempo di data specificato in UTC in millisecondi. Accetta la data con il tempo come argomento e poi la restituisce in millisecondi dal 1 ° gennaio 1970, alla data di data specificata.
Sintassi
Utilizzare la sintassi di seguito per la data.Metodo UTC () per convertire la data in UTC:
Nella sintassi sopra,
Valore di ritorno
Restituisce un numero che rappresenta il tempo di data in millisecondi dal 1 ° gennaio 1970, alla data di data specificata.
Esempio
Chiama il "Data.Utc ()"Metodo passando per la data-tempo"2022, 1, 5, 12, 11, 14"Come argomento e memorizzare il valore restituito in variabile"utcdate":
Stampare il risultato che risulta in millisecondi sulla console utilizzando "console.tronco d'albero()" metodo:
console.log (utcdate);L'output corrispondente sarà:
Metodo 2: convertire la data in UTC usando il metodo ToutCstring ()
Un altro metodo per convertire la data in UTC è il "toutcstring ()" metodo. Converte il primo tempo locale in formato UTC come stringa secondo il tempo universale. È il modo più semplice per convertire il tempo locale a UTC.
Sintassi
Segui la sintassi data per "toutcstring ()" metodo:
Chiama con l'oggetto data che restituisce la data e l'ora correnti e non richiede parametri.
Valore di ritorno
Restituisce una stringa che rappresenta il tempo di data in formato UTC "GMT" fuso orario.
Esempio
Innanzitutto, crea una variabile "data locale"Che memorizza la data attuale chiamando il"Nuova data ()", Il costruttore dell'oggetto della data:
Chiama il "toutcstring ()"Metodo con variabile"data locale"Che memorizza la data attuale e memorizza l'ora risultante in variabile"utcdate":
var utcdate = localdate.toutcstring ();Stampa l'ora UTC sulla console:
console.log (utcdate);L'output visualizza la data di data UTC:
Conclusione
Per convertire la data in UTC, utilizzare i metodi predefiniti JavaScript, "Data.Utc ()Metodo o "toutcstring ()" metodo. L'appuntamento.UTC () restituisce tempo in millisecondi, mentre il metodo ToutCstring () dà la data come stringa. È il metodo semplice, più semplice e più comunemente usato per convertire la data-tempo in UTC. mentre la data.UTC è solo a scopo dimostrativo, l'utente non dovrebbe usarlo. Questo post definisce il processo di conversione della data locale in formato UTC in JavaScript con esempi.