Python – Zeitmodul

Es ist unvermeidlich, dass wir bei der Erstellung von Programmen mit Datumsangaben arbeiten müssen , um entweder die Zugriffssteuerung zu übernehmen, um zu zeigen, in welchen Momenten die Aktionen ausgeführt wurden, oder einfach als Validierungsmechanismus, glücklicherweise innerhalb der Module, die Python uns zur Verfügung stellt, das Time-Modul Es gibt viele Methoden, mit denen wir Datumsangaben in verschiedenen Formaten bearbeiten können.

Zeitmodul

Wie wir bereits erklärt haben, enthält das Zeitmodul Funktionen, mit denen wir unter anderem Datums- und Uhrzeitangaben bearbeiten und formatieren, aktuelle Datums- und Bereichsangaben abrufen und damit Berechnungen durchführen können.

Eine der Möglichkeiten des Pythons , mit Datumsangaben umzugehen, ist die Verwendung von Tupeln. Sehen wir uns eine an und erklären Sie die Position mit
Position, die bedeutet:

(2002, 1, 21, 12, 2, 56, 0, 21, 0)

Dieses Tupel kann wie folgt gelesen werden: 21. Januar 2002 um 12.02.56 Uhr, der Montag und der 21. Tag des Jahres ist; Jetzt fragen wir uns, wie wir all diese Informationen kennen, indem wir uns dieses Tupel ansehen, denn anhand der Positionen jedes Wertes in ihm wollen wir sehen, was jedem einzelnen entspricht.

  • 0 Jahr zum Beispiel 2000, 2001 und so weiter.
  • 1 Monat im Bereich von 1-12
  • 2 Tag im Bereich von 1-31
  • 3 Stunden im Bereich 0-23
  • 4 Minuten im Bereich 0-59
  • 5 Sekunden im Bereich 0-61
  • 6 Wochentag im Bereich von 0 bis 6, wobei Montag 0 ist
  • 7. Julianischer Tag im Bereich von 1-366
  • 8 Sommerzeit-Zeitplan 0, 1 oder -1

In Position 8 ist zu beachten, dass klargestellt werden muss, dass ein Boolescher Wert verwendet wird.

Einige der wichtigsten Funktionen dieses Moduls sind:

See also  So aktivieren oder deaktivieren Sie Funktionen und Komponenten von Windows 10

asctime ([Tupel]): Wandelt ein Tupel der Zeit in einen String um.

localtime ([secs]): Konvertiert die Sekunden in ein Datumstupel ( Ortszeit).

mktime (Tupel): Konvertiert ein Tupel der Zeit in die Ortszeit.

sleep (secs): Sleep (macht nichts) für die Sekunden, die Sekunden entsprechen.

strptime (string [, format]): Wandelt einen String in ein Tupel von time um.

Zeit (): Aktuelles Datum (in Sekunden, UTC).

Das folgende Bild zeigt ein Beispiel für die Anwendung der Funktion oder Methode asctime .

python_time.jpg

Wie wir feststellen können, wird das aktuelle Datum in eine Zeichenfolge umgewandelt, auf diese Weise ist es für das menschliche Auge viel besser lesbar.

Ebenso können wir ein mit localtime erstelltes Tupel übergeben, falls wir nicht mit dem aktuellen Datum arbeiten müssen, also die Umwandlung in string vornehmen.

Wenn wir time.sleep verwenden, wartet der Interpreter auf die in Sekunden angegebene Zeit, bevor er fortfährt .

Diese hier behandelten Funktionen sind nur ein kleiner Ausschnitt. Wenn wir uns mit dem Thema befassen möchten, können wir die offizielle Dokumentation von Python verwenden, um mehr Details zu erhalten und unseren Kenntnisstand in diesem Thema zu verbessern. Diese Referenz finden Sie unter http: // python .org

Damit beenden wir dieses Tutorial und können mit den Funktionen von Zeit und Datum in Python arbeiten, um sie an unsere Projekte anzupassen und die Funktionalität unserer Site zu verbessern.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *