Visning av tid i Python

För att arbeta med tid måste man visa den med hjälp av metoden time i modulen datetime. Till metodens parametrar skickas timme, minuter, sekunder:

pythonres = datetime.time(12, 59, 59)
print(res.weekday()) # kommer att visa 12:59:59

Vid åtkomst till metodens time egenskaper kan man också få timmar, minuter och sekunder:

pythonprint(res.hour) # kommer att visa 12
print(res.minute) # kommer att visa 59
print(res.second) # kommer att visa 59

För att få fullt aktuellt datum och tid i formatet år-månad-dag timme:minuter:sekunder.millisekunder, måste man applicera metoderna datetime och now i följd:

pythonres = datetime.datetime.now()
print(res) # kommer att visa det aktuella fullständiga datumet och tiden

Från detta fullständiga datum kan man också visa dess individuella indikatorer genom att åberopa motsvarande egenskaper - day, month, year, etc.:

pythonprint(res.day)
print(res.month)
print(res.year)
print(res.hour)
print(res.minute)
print(res.second)
Задание 1

Visa den aktuella tiden i konsolen i formatet timmar:minuter:sekunder.

Задание 2

Visa den aktuella tiden i konsolen i formatet år-månad-dag timmar:minuter:sekunder.