Inhaltsverzeichnis
Es ist unvermeidlich, dass wir, wenn wir Programme erstellen, mit denen wir arbeiten müssen Termine, entweder um die Zugriffskontrolle zu behalten, anzuzeigen, wann die Aktionen ausgeführt wurden, oder einfach als Validierungsmechanismus, zum Glück innerhalb der Module, die es uns stellt Python Uns steht das Modul Zeit zur Verfügung, es verfügt über eine Vielzahl von Methoden, mit denen wir Datumsangaben in verschiedenen Formaten bearbeiten können.Zeitmodul
Wie wir das erklärt hatten Zeitmodul Es enthält Funktionalitäten, die es uns unter anderem ermöglichen, Datums- und Uhrzeitangaben zu manipulieren und zu formatieren, aktuelle Datumsangaben, Bereiche abzurufen und damit Berechnungen anzustellen.
Eine der richtigen Formen von Python Daten zu handhaben ist mit Tupeln, sehen wir uns eins an und erklären wir die Position mit
Stellung was 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, das ist Montag und der 21. des Jahres; Jetzt fragen wir uns, woher wir all diese Informationen kennen, wenn wir nur dieses Tupel betrachten, denn anhand der Positionen jedes Wertes darin sehen wir, was jeder davon entspricht.
- 0 Jahr, zum Beispiel 2000, 2001 usw.
- 1 Monat im Bereich 1-12
- 2 Tage im Bereich 1-31
- 3 Zeit im Bereich 0-23
- 4 Minuten im Bereich 0-59
- 5 Sekunden im Bereich 0-61
- 6 Wochentag im Bereich 0-6, wobei Montag 0 . ist
- 7 Julian Day im Bereich 1-366
- 8 Sommerzeit 0, 1 oder -1
Einige der wichtigsten Funktionen dieses Moduls sind die folgenden:
asctime ([Tupel]): Wandeln Sie ein Zeittupel in einen String um.
Ortszeit ([Sek.]): Konvertieren Sie die Sekunden in ein Datumtupel, Ortszeit.
mktime (Tupel): Konvertiert ein Tupel von der Zeit in die Ortszeit.
Schlaf (Sek.): Es schläft (unternimmt nichts) für die Anzahl von Sekunden, die Sekunden entspricht.
strptime (Zeichenfolge [, Format]): Wandeln Sie einen String in ein Zeittupel um.
Zeit (): Aktuelles Datum (in Sekunden, UTC).
Sehen wir uns im folgenden Bild ein Beispiel für die Anwendung der Funktion oder Methode an asctime.
Wie wir sehen, wird das aktuelle Datum in eine Zeichenfolge umgewandelt, auf diese Weise ist es für das menschliche Auge viel besser lesbar.
Auf die gleiche Weise können wir beispielsweise ein mit localtime erstelltes Tupel übergeben, falls wir nicht mit dem aktuellen Datum arbeiten müssen, wodurch die Transformation in einen String erfolgt.
Wenn wir verwendet haben zeit.schlaf Dadurch wartet der Interpreter die angegebene Zeit in Sekunden, bevor er fortfährt.
Diese hier behandelten Funktionen sind nur ein kleines Beispiel, wenn wir uns in das Thema vertiefen möchten, können wir die offizielle Dokumentation von . verwenden Python Um mehr Details zu erhalten und unseren Wissensstand zu diesem Thema zu erhöhen, finden Sie diese Referenz unter http://python.org
Damit beenden wir dieses Tutorial, wir können nun mit den Zeit- und Datumsfunktionen in Python arbeiten, um sie an unsere Projekte anzupassen und die Funktionalitäten unserer Seite zu erweitern.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben