Tijd weergeven in Python
Om met tijd te kunnen werken, moet je
het weergeven met de methode time
van de module datetime. Aan de parameters van de methode
worden uur, minuten, seconden doorgegeven:
res = datetime.time(12, 59, 59)
print(res) # geeft 12:59:59 weer
Bij het benaderen van de eigenschappen van de methode time
kun je ook het uur, de minuten en seconden verkrijgen:
print(res.hour) # geeft 12 weer
print(res.minute) # geeft 59 weer
print(res.second) # geeft 59 weer
Om de volledige huidige datum en tijd te krijgen
in het formaat jaar-maand-dag
uur:minuten:seconden.milliseconden, moet je
achtereenvolgens de methoden datetime
en now toepassen:
res = datetime.datetime.now()
print(res) # geeft de volledige huidige datum en tijd weer
Ook kun je uit deze volledige datum
afzonderlijke waarden weergeven door de
overeenkomstige eigenschappen te benaderen - day,
month, year, etc.:
print(res.day)
print(res.month)
print(res.year)
print(res.hour)
print(res.minute)
print(res.second)
Geef de huidige tijd weer in de console in het formaat uren:minuten:seconden.
Geef de huidige tijd weer in de console in het formaat jaar-maand-dag uren:minuten:seconden.