So konvertieren Sie das Datum in JavaScript in UTC

So Konvertieren Sie Das Datum In Javascript In Utc



UTC steht für „ Weltzeitkoordinate “. Es ist eine Standardzeit, die in jedem Land verwendet wird. In einigen Anwendungen, wie z. B. Chat-Anwendungen, müssen Entwickler die Zeit im UTC-Format darstellen. Dies kann mit den vorgefertigten JavaScript-Methoden des Date-Objekts erreicht werden.

In diesem Beitrag wird der Prozess zum Konvertieren lokaler Daten in das UTC-Format in JavaScript definiert.

Wie konvertiere ich das Datum in UTC in JavaScript?

Um ein Datum in UTC umzuwandeln, verwenden Sie die unten angegebenen vordefinierten JavaScript-Methoden:







  • Date.UTC()-Methode
  • toUTCString()-Methode

Lassen Sie uns diese Methoden einzeln besprechen.



Methode 1: Konvertieren Sie das Datum mit der Methode Date.UTC() in UTC

Der erste Ansatz zur Konvertierung des Datums in UTC ist der „ Date.UTC() ' Methode. Es ist eine statische vordefinierte Methode des Date-Objekts, die das angegebene Datum/Uhrzeit in Millisekunden in UTC konvertiert. Es akzeptiert das Datum mit Uhrzeit als Argument und gibt es dann in Millisekunden vom 1. Januar 1970 bis zur angegebenen Datumszeit zurück.



Syntax
Verwenden Sie die unten angegebene Syntax für die Methode Date.UTC(), um das Datum in UTC zu konvertieren:





Datum . koordinierte Weltzeit ( Jahr , mein , Tag , Stunde , Mindest , Sek , Frau )

In der obigen Syntax,

  • Das ' Jahr “ ist eine vierstellige Ganzzahl wie „ 2022 “.
  • mein “ ist eine ganze Zahl zwischen 1-12, die die „ Monat “.
  • Tag “ ist eine Ganzzahl zwischen 1 und 31, die den Tag des Monats angibt.
  • Std. “ gibt eine ganze Zahl zwischen 0 und 23 an, und der Standardwert für Stunden ist auf 0 eingestellt.
  • Mindest ' repräsentiert ' Protokoll “ zwischen 0 und 59, und der Standardwert ist 0.
  • Sek “ sind die Sekunden zwischen 0 und 59, und der Standardwert für Sekunden ist 0.
  • Frau ” sind die Millisekunden zwischen 0 und 999, der Standardwert ist auf 0 gesetzt
  • Das ' Mindest , Sek , und Frau “ sind optionale Parameter, aber miteinander verknüpft, wenn „ Frau “, dann ist es zwingend erforderlich, „ Sek ' und ' Mindest “.

Rückgabewert
Es gibt eine Zahl zurück, die das Datum/Uhrzeit in Millisekunden vom 1. Januar 1970 bis zum angegebenen Datum/Uhrzeit darstellt.



Beispiel
Ruf den ' Date.UTC() „Methode durch Übergabe von Datum und Uhrzeit“ 2022 , 1 , 5 , 12 , elf , 14 ” als Argument und speichern Sie den zurückgegebenen Wert in der Variablen “ utcDate “:

war utcDate = Datum . koordinierte Weltzeit ( 2022 , 1 , 5 , 12 , elf , 14 ) ;

Drucken Sie die resultierende UTC in Millisekunden auf der Konsole mit dem „ Konsole.log() ' Methode:

Konsole. Protokoll ( utcDate ) ;

Die entsprechende Ausgabe lautet:

Methode 2: Konvertieren Sie das Datum mit der Methode toUTCString() in UTC

Eine andere Methode, um das Datum in UTC umzuwandeln, ist die „ toUTCString() ' Methode. Es konvertiert die lokale Datumszeit in das UTC-Format als Zeichenfolge gemäß der Weltzeit. Es ist der einfachste Weg, die Ortszeit in UTC umzuwandeln.

Syntax
Befolgen Sie die angegebene Syntax für „ toUTCString() ' Methode:

dateObject. toUTCString ( )

Es ruft mit dem Datumsobjekt auf, das das aktuelle Datum und die aktuelle Uhrzeit zurückgibt, und nimmt keine Parameter entgegen.

Rückgabewert
Es gibt eine Zeichenfolge zurück, die das Datum und die Uhrzeit im UTC-Format darstellt. mittlere Greenwich-Zeit ' Zeitzone.

Beispiel
Erstellen Sie zuerst eine Variable „ lokales Datum “, das die aktuelle Datum-Uhrzeit speichert, indem es das „ neues Datum() “, der Konstruktor des Date-Objekts:

war lokales Datum = Neu Datum ( ) ;

Ruf den ' toUTCString() „Methode mit Variable“ lokales Datum ” das die aktuelle Datumszeit speichert und die resultierende Zeit in der Variablen “ utcDate “:

war utcDate = lokales Datum. toUTCString ( ) ;

Drucken Sie die UTC-Zeit auf der Konsole:

Konsole. Protokoll ( utcDate ) ;

Die Ausgabe zeigt UTC-Datum/Uhrzeit an:

Fazit

Um das Datum in UTC umzuwandeln, verwenden Sie die vordefinierten JavaScript-Methoden „ Date.UTC() „Methode“ oder „ toUTCString( )' Methode. Die Methode Date.UTC() gibt die Zeit in Millisekunden zurück, während die Methode toUTCString() das Datum und die Uhrzeit als Zeichenfolge angibt. Dies ist die einfache, einfachste und am häufigsten verwendete Methode zum Konvertieren von Datum und Uhrzeit in UTC. Während Date.UTC nur zu Demonstrationszwecken dient, sollte der Benutzer es nicht verwenden. Dieser Beitrag definiert den Prozess der Konvertierung lokaler Daten in das UTC-Format in JavaScript mit Beispielen.