Práca s dátumami v Pythone

Pre prácu s dátumami v Pythone je potrebné importovať príslušné moduly. Robí sa to pomocou špeciálnej inštrukcie import, za ktorou nasleduje názov modulu. Import sa zapisuje na úplne prvý riadok súboru.

Importujme modul datetime pre základnú prácu s dátumami:

pythonimport datetime

Na výpis dátumu by sa mal na importovaný modul aplikovať špeciálna metóda date. V jej parametroch sú zadané rok, mesiac, deň. Pre pohodlie zapíšme získaný dátum do premennej res:

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

V podstate teraz v premennej res je uložený objekt obsahujúci dátum. Je užitočný tým, že z neho možno získať podrobnejšie charakteristiky dátumu: deň, mesiac a rok atď. Na to je len potrebné pristúpiť k jeho vlastnostiam - day, month, year:

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

Premennej birthdate priraďte dátum narodenia používateľa. Potom ho vypíšte v formáte rok-mesiac-deň.

Задание 2

Upravte predchádzajúcu úlohu tak, aby sa vypísal len rok narodenia používateľa.

Задание 3

Vypíšte z birthdate deň, v ktorý sa používateľ narodil.

Задание 4

Vypíšte z birthdate mesiac narodenia používateľa.