Práce s daty v Pythonu

Pro práci s daty v Pythonu je nutné importovat příslušné moduly. To se provádí pomocí speciální instrukce import, za kterou se píše název modulu. Import se zapisuje na samém vrchu souboru.

Pojďme importovat modul datetime pro základní práci s daty:

pythonimport datetime

Pro výpis data je třeba na importovaný modul aplikovat speciální metodu date. V jejích parametrech se zadávají rok, měsíc, den. Pro usnadnění zapišme získané datum do proměnné res:

pythonres = datetime.date(2025, 12, 31)
print(res) # vypíše 2025-12-31

V podstatě nyní v proměnné res je uložen objekt obsahující datum. Je užitečný tím, že z něj lze získat podrobnější charakteristiky data: den, měsíc a rok atd. K tomu stačí přistoupit k jeho vlastnostem - day, month, year:

pythonprint(res.day) # vypíše 31
print(res.month) # vypíše 12
print(res.year) # vypíše 2025
Задание 1

Přiřaďte proměnné birthdate datum narození uživatele. Poté jej vypište ve formátu rok-měsíc-den.

Задание 2

Upravte předchozí úlohu tak, aby vypsala pouze rok narození uživatele.

Задание 3

Vypište z birthdate den, ve který se uživatel narodil.

Задание 4

Vypište z birthdate měsíc narození uživatele.