In diesem Bericht wird Sie über die Anwendung von Zeitformaten in JavaScript führen.
So wenden Sie JavaScript -Zeitformate an?
JavaScript -Zeitformate können mit:
Wir werden jetzt jede der genannten Methoden einzeln durchlaufen!
Methode 1: Anwenden Sie das JavaScript -Zeitformat mithilfe von Gethers () und Getutchours () -Methoden an
Der "Gethours ()Die Methode gibt die Stunde von 0 bis 23 des aktuellen Datums zurück und die “Getutchours ()Methode Ausgabe der aktuellen Stunde nach UTC. Diese Methoden können implementiert werden, um die aktuelle Stunde und die entsprechende UTC -Stunde zurückzugeben.
Beispiel
In diesem Beispiel erstellen wir ein Datumsobjekt mit dem neuen Date () -Konstruktor, um das aktuelle Datum und die aktuelle Uhrzeit anzuzeigen:
TimeFormat = new Date ();Rufen Sie nun die Methode von Gethers () auf, um die aktuelle Stunde unter Berücksichtigung des aktuellen Datums und der aktuellen Uhrzeit zu erhalten:
Konsole.Protokoll ("Die aktuelle Stunde ist:", Timeformat.Gethours ());Wenden Sie auch die Methode Getutchours () an, um auch die universelle koordinierte Zeitstunde zu erhalten:
Konsole.Log ("Die aktuelle UTC -Stunde ist:", TimeFormat.getutchours ());Ausgang
Methode 2: JavaScript -Zeitformat mithilfe von GetTimeZoneOffset () -Methode anwenden
Der "GetTimeZoneOffset ()Die Methode berechnet den Unterschied zwischen UTC -Zeit und lokaler Zeit in Minuten. Diese Methode kann angewendet werden, um den Unterschied zwischen der genannten Zeit für die weitere Verarbeitung herauszufinden…
Das folgende Beispiel zeigt das obige Konzept.
Beispiel
Erstellen Sie zunächst ein Datumsobjekt, wie in der vorherigen Methode erläutert. Wenden Sie anschließend die Methode GetTimeZoneOffset () an, um die Differenz zwischen der UTC und der lokalen Zeitzone in Minuten zurückzugeben:
timeFormat = (neues Datum ().GetTimeZoneOffset ());Abschließend den Zeitunterschied in Minuten protokollieren:
Konsole.log ("Der Unterschied zwischen UTC und der lokalen Zeitzone lautet:", TimeFormat)Ausgang
Aus der Ausgabe ist ersichtlich, dass zwischen der UTC und der lokalen Zeitzone eine negative Zeitdifferenz von -240 Minuten besteht.
Methode 3: JavaScript -Zeitformat mit der Methode GetTime () anwenden
Der "Zeit bekommen()”Methode berechnet die Anzahl der Millisekunden seit dem 1. Januar 1970 und kehrte sie zurück. Diese Methode kann implementiert werden, um die Millisekunden vom genannten Datum bis zum aktuellen Zeitpunkt zurückzugeben.
Gehen Sie durch das untergewandte Beispiel.
Beispiel
Wiederholen Sie zunächst die vorherige Methode zum Erstellen eines neuen Datumsobjekts. Wenden Sie nun das an “anZeit bekommen()Methode zur Rückgabe der Millisekunden seit dem 1. Januar 1970 bis zum aktuellen Zeitpunkt:
timeFormat = (neues Datum ().Zeit bekommen());Zuletzt zählen die Millisekunden auf der Konsole:
Konsole.log ("Die Anzahl der Millisekunden am 1. Januar 1970, UTC+0, sind:", TimeFormat)Ausgang
Methode 4: JavaScript -Zeitformat mithilfe der Sethers () -Methode anwenden
Der "Sethers ()Die Methode legt die Stunde eines Datums fest. Diese Methode kann verwendet werden, um die benutzerdefinierte Zeit im Argument der Methode anzugeben.
Syntax
Datum.Sethers (Stunden, Minuten, Sekunden)In der gegebenen Syntax bezieht sich das erste Argument auf das “Stunde”, Das zweite Argument zeigt an“Protokoll", Und das dritte Argument bezieht sich auf das"Sekunden”.
Beispiel
Erstellen Sie zunächst ein neues Datumsobjekt wie folgt:
TimeFormat = new Date ();Stellen Sie als Nächstes die benutzerdefinierte Zeit mit der Methode Sethers () fest, indem Sie die Stunden, Minuten und Sekunden in der Argumentation platzieren und sie anzeigen:
Zeitformat.Sethers (1, 10, 15);Ausgang
Methode 5: JavaScript -Zeitformat anwenden mit der Methode mit GetEconds () anwenden
Der "Getseconds ()Die Methode gibt die Sekunden von 0 bis 59 zurück. Diese Methode kann implementiert werden, um die genaue Zeit mit Sekunden anzuzeigen.
Beispiel
Wenden Sie in dieser Demonstration die Methode von GetEconds () auf das erstellte Datumsobjekt an:
TimeFormat = new Date ();Legen Sie nun die genaue Zeit mit Sekunden auf der Konsole an:
Konsole.log ("Das aktuelle Datum und die aktuelle Uhrzeit lautet:", TimeFormat);Ausgang
Wir haben alle möglichen JavaScript -Zeitformate in diesem Blog zusammengestellt.
Abschluss
Verwenden Sie die “, um Zeitformate in JavaScript anzuwenden, die“Gethours ()" Und "Getutchours ()Methoden, um die aktuelle bzw. UTC -Stunde zu erhalten, die “GetTimeZoneOffset ()Methode zur Berechnung des Zeitunterschieds zwischen der lokalen Zeitzone und der UTC, der “Zeit bekommen()Methode, um die Millisekunden vom 1. Januar 1970 bis zum aktuellen Zeitpunkt zurückzugeben, die “Sethers ()"Methode", um die benutzerdefinierte Zeit oder die "anzugeben"Getseconds ()Methode, um die genaue Zeit mit Sekunden zu erhalten. Dieser Blog hat die Methoden gezeigt, um die Zeitformate in JavaScript anzuwenden.