Syntax:
Zeit.Zeit()Diese Methode hat kein Argument und gibt die Zeiten in Sekunden vor. Verschiedene Verwendungen von Zeit() Die Methode wird im nächsten Teil des Tutorials angezeigt.
Beispiel 1: Verwendung von Zeit () mit Cime () zum Drucken des aktuellen Datums und der aktuellen Uhrzeit
Es wird zuvor erwähnt Zeit() Die Methode gibt den Wert in Sekunden zurück und es handelt sich um eine Schwimmpunktzahl, die nicht lesbar ist. cTime () Die Methode wird hier verwendet, um den Rückgabewert von darzustellen Zeit() Methode in einem lesbaren Format. Importzeit und C -Zeit vom Zeitmodul am Anfang des Skripts zu verwenden Zeit() Und cTime () Methoden. Das Skript speichert den aktuellen Datums- und Zeitwert in Sekunden in der benannten Variablen current_datetime durch die Nutzung die Zeit() Methode. Als nächstes wird der Wert von current_datetime gedruckt. Der Wert dieser Variablen wird als Argument der Cime () -Methode übergeben, um sie in das menschliche Lesbarformat umzuwandeln und den Wert zu drucken.
# Zeit und Cime vom Zeitmodul importierenAusgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.
Beispiel-2: Verwendung von Zeit () mit LocalTime (), um das aktuelle Datum und die aktuelle Uhrzeit separat zu drucken
Die Datums- und Zeitwerte werden im vorherigen Beispiel als Zeichenfolge gedruckt, die die Standardausgabe von entspricht die cTime () Methode. Wenn Sie jedoch jeden Teil der Daten und Zeitwerte lesen und jeden Wert drucken möchten, indem Sie ein benutzerdefiniertes Format verwenden, müssen Sie eine andere mit dem Namen benannte Methode verwenden Ortszeit() mit Zeit() Methode. Ortszeit() Methode nimmt die Ausgabe von Zeit() Methode als Argument und gibt eine Struktur von Datums- und Zeitwerten zurück, die separat lesen können. Das folgende Beispiel zeigt, wie Sie verschiedene Teile der aktuellen Daten und Zeit lesen und drucken können Zeit() Und Ortszeit() Methoden. Zeit Das Modul wird zu Beginn des zu verwendenden Skripts importiert Zeit() Und Ortszeit() Methoden. Die Ausgabe von Zeit() Die Methode wird in der Variablen gespeichert, Kurze und die Ausgabe von Ortszeit() Die Methode wird in der Variablen gespeichert Ortszeit. Der Wert von Ortszeit Variable wird gedruckt, um die strukturelle Ausgabe dieser Variablen zu sehen. Als nächstes wird eine Liste von Monaten und eine Liste von Variablen an Wochentagen so erklärt, dass sie die Namen des Monats und des Wochentags darstellen Ortszeit() Methode. Zuletzt generiert das Skript die vier Arten von formatierten Ausgaben von Daten und Zeit.
#!/usr/bin/env python3Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.
Beispiel-3: Verwendung von time () mit LocalTime () und Strftime () zum Druck von Datum und Uhrzeit drucken
In Python gibt es eine andere Methode zum Lesen von Datums- und Uhrzeitwerten mit verschiedenen Arten von Formatcodes, die genannt werden strftime () Methode. time (), localtime () Und strftime () Methoden werden im folgenden Skript verwendet, um spezifischere formatierte Datums- und Zeitwerte zu generieren als die beiden vorherigen Beispiele. Zeit Das Modul wird zu Beginn des Skripts importiert, um drei hier erwähnte Methoden zu verwenden. Zunächst die Ausgabe von Zeit() Methode wird als Argument von übergeben Ortszeit() Methode und nächstes, strftime () Methode verwendet die Ausgabe von Ortszeit() Methode mit Formatcodes auf verschiedene Weise, um verschiedene Arten von Ausgängen zu generieren. In Python gibt es keinen direkten Formatcode, um das Suffix mit dem Tag wie anderen Programmiersprachen hinzuzufügen ('1st', '2nd', '3rd' und 'Th'). Hier eine Funktion namens namens Suffix ist definiert, um Suffix mit dem Tageswert des Datums hinzuzufügen.
#!/usr/bin/env python3Ausgang:
Die folgende Ausgabe erzeugt nach Ausführen des Skripts.
Abschluss:
Es gibt viele zeitbezogene Methoden in der Zeit Modul von Python. Die Verwendung von Zeit() Die Methode mit den beiden anderen nützlichen Zeitmethoden von Python werden in diesem Tutorial gezeigt. Ich hoffe, dieses Tutorial hilft den Lesern, die Verwendung von Zeit () -Methode zu lernen.