Antriebselektronik Sinamics


Google-Suche auf MEINE-SCHALTUNG.de :





Online Rechner

Chronik

Dauerkalender


Python 3 - Zeitoperationen mit time


Das Modul time gehört zu der Standard-Bibliothek von Python. Vor der Verwendung muss das Modul importiert werden. Mit dem time-Modul lassen sich diverse zeitbezogene Operationen durchführen. Die Zeitmessung (in Python Beginn der sogenannten Epoche) beginnt am 1. Januar 1970 um 01:00 Uhr.

time ()

Die Funktion time() liefert die Anzahl der Sekunden, die seit Anfang der Epoche verstrichen sind. Beispiel:

import time
print (time.time())

Ergebnis:
1580489033.8820243

asctime ()

Die Funktion asctime() liefert das aktuelle Datum mit Uhrzeit. Die Ausgabe erfolgt im Form eines 24 Zeichen Zeit-Strings. Beispiel:

import time
print (time.asctime())

Ergebnisse:
Fri Jan 31 18:03:47 2020

ctime (sec)

Die Funktion ctime(sec) liefert den Zeitpunkt (Datum mit Uhrzeit) nach Ablauf von sec Sekunden seit Beginn der Epoche. Wird das Argument sec nicht eingegeben, wird das aktuelle Datum ausgegeben. Beispiele:

import time
# Anfang der Epoche
print (time.ctime(0))
# 10 Tage später
print (time.ctime(864000))
# Aktuelles Datum
print (time.ctime())

Ergebnisse:
Thu Jan 1 01:00:00 1970
Sun Jan 11 01:00:00 1970
Fri Jan 31 18:15:47 2020

gmtime (sec)

Die Funktion gmtime(sec) liefert Datum mit Uhrzeit als Zeit-Tupel nach Ablauf von sec Sekunden seit Beginn der Epoche. Die Ausgabe erfolgt in UTC (Weltzeit). Ohne sec Eingabe wird die aktuelle Zeit genommen. Beispiel:

import time
print (time.gmtime())

Ergebnis:
time.struct_time(tm_year=2020, tm_mon=1, tm_mday=31, tm_hour=18, tm_min=33, tm_sec=0, tm_wday=4, tm_yday=31, tm_isdst=0)

localtime ()

Die Funktion localtime() liefert die lokale Zeit als Tupel (ähnlich wie gmtime()). Beispiel:

import time
print (time.localtime())

Ergebnis:
time.struct_time(tm_year=2020, tm_mon=1, tm_mday=31, tm_hour=19, tm_min=43, tm_sec=20, tm_wday=4, tm_yday=31, tm_isdst=0)

mktime (tuple)

Die Funktion mktime() berechnet zu einem Zeit-Tupel die Sekunden seit Beginn der Epoche. Beispiel:

import time
t = (2020, 1, 31, 20, 15, 45, 4, 31, 0)
print (time.mktime(t))

Ergebnis:
1580498145.0

sleep (sec)

Mit sleep (sec) wird das laufende Programm für sec Sekunden angehalten. Beispiel:

import time
print (time.time())
time.sleep(10)
print (time.time())

Ergebnis:
1580499005.1162627
1580499015.1487408


Python 3 - Einführung:




Google-Suche auf MEINE-SCHALTUNG.de :


Home Impressum Datenschutz