Wie ließt man in Python 3.5 die Uhrzeit ausgeben?

2 Antworten

Du kannst die Funktionen localtime() oder gmtime() aus dem time-Modul verwenden:

import time

...

tm = time.localtime()

h, m, s = tm.tm_hour, tm.tm_min, tm.tm_sec

Danach steht die aktuelle Stunde, Minute und Sekunde in den Variablen h, m und s.

Viel Spaß! :)

PS: Wenn du die Zeit in Stringform ausgeben willst, geht das auch einfacher so:

print(time.strftime('%H:%M:%S'))
%A- Wochen Name
%B - Ganzer Monats Name
%d - Tag des Monats(01-31)
%e - Tag des Monats(1-31)
%H - Stunde, 24-Stunden(1-23)
%I - Stunde, 12-Stunden(1-12)
%j - Tag des Jahres(1bis366)
%m - Monat (01 bis 12)
%M-Minute
%S-Sekunde
%T - %H:%M:%S

Das waren die Formate die du da einfügen kannst (bsp.):

time.strftime('%A')

noch ein paar Beispiele:

stunde = int(time.strftime("%H"))

minute = int(time.strftime("%M"))
sekunde = int(time.strftime("%S"))
gummigruen 
Fragesteller
 21.01.2017, 21:24

Danke, Laurence! (Hier ist Laurens)

1