Arbeid med datoer i Python

For å arbeide med datoer i Python må du importere de aktuelle modulene. Dette gjøres ved hjelp av spesialinstruksjonen import, etterfulgt av navnet på modulen. Importen skrives på den øverste linjen i filen.

La oss importere modulen datetime for grunnleggende arbeid med datoer:

pythonimport datetime

For å skrive ut en dato, bør du bruke en spesialmetode date på den importerte modulen. I dens parametere spesifiseres år, måned, dag. For enkelthetens skyld la oss lagre den resulterende datoen i variabelen res:

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

I essensen inneholder variabelen res nå et objekt som holder en dato. Den er nyttig fordi du kan skrive ut mer detaljerte karakteristikker for datoen fra den: dag, måned og år osv. For å gjøre dette trenger du bare å referere til dens egenskaper - day, month, year:

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

Tildel variabelen birthdate brukerens fødselsdato. Skriv den deretter ut i formatet år-måned-dag.

Задание 2

Modifiser den forrige oppgaven slik at du skriver ut kun brukerens fødselsår.

Задание 3

Skriv ut fra birthdate dagen brukeren ble født.

Задание 4

Skriv ut fra birthdate måneden for brukerens fødsel.