JavaScript -Zeitformate

JavaScript -Zeitformate
In JavaScript ist die Anwendung der Zeitformate sehr nützlich, um die Variation der GMT (Greenwich Mean Time) oder die universelle Zeitkoordinierung (UTC) zu beobachten und die Zeitdifferenz zu berechnen. Darüber hinaus müssen Sie auf die genaue Zeit zugreifen, um sie nach Ihren Anforderungen zu manipulieren. In solchen Fällen ist die Verwendung verschiedener Zeitformate in JavaScript sehr hilfreich.

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:

  • Gethours ()" Und "Getutchours ()”Methoden
  • GetTimeZoneOffset ()" Methode
  • Zeit bekommen()" Methode
  • Sethers ()" Methode
  • Getseconds ()" Methode

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);
Konsole.log ("Die aktuelle Zeit ist die festgelegte Stunde lautet:", TimeFormat);

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 ();
Zeitformat.Getseconds ()

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.