Arbejde med datoer i Python

For at arbejde med datoer i Python er det nødvendigt at importere de relevante moduler. Dette gøres ved hjælp af en speciel instruktion import, efterfulgt af modulnavnet. Importen skrives i den øverste linje af filen.

Lad os importere modulet datetime for grundlæggende arbejde med datoer:

pythonimport datetime

For at udskrive en dato skal den specielle metode date anvendes på det importerede modul. I dens parametre angives år, måned, dag. For nemheds skyld skriver vi den modtagne dato i variablen res:

pythonres = datetime.date(2025, 12, 31)
print(res) # vil udskrive 2025-12-31

I bund og grund indeholder variablen res nu et objekt, der indeholder en dato. Den er nyttig, fordi man kan udtrække mere detaljerede egenskaber for datoen fra den: dag, måned og år osv. For at gøre dette skal man blot tilgå dens egenskaber - day, month, year:

pythonprint(res.day) # vil udskrive 31
print(res.month) # vil udskrive 12
print(res.year) # vil udskrive 2025
Задание 1

Tildel variablen birthdate brugerens fødselsdato. Udskriv den derefter i formatet år-måned-dag.

Задание 2

Modificer den forrige opgave, så kun brugerens fødselsår udskrives.

Задание 3

Udskriv fra birthdate den dag, hvor brugeren blev født.

Задание 4

Udskriv fra birthdate brugerens fødselsmåned.