Arbete med datum i Python

För att arbeta med datum i Python måste du importera motsvarande moduler. Detta görs med en speciell instruktion import, efter vilken modulens namn skrivs. Importen skrivs på den allra översta raden i filen.

Låt oss importera modulen datetime för grundläggande arbete med datum:

pythonimport datetime

För att skriva ut ett datum ska den importerade modulen användas med en speciell metod date. I dess parametrar anges år, månad, dag. För enkelhets skull sparar vi det resulterande datumet i variabeln res:

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

I grund och botten innehåller nu variabeln res ett objekt som innehåller ett datum. Det är användbart eftersom det från den kan man skriva ut mer detaljerade egenskaper hos datumet: dag, månad och år etc. För att göra detta behöver du bara åtkomst till dess egenskaper - day, month, year:

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

Tilldela variabeln birthdate användarens födelsedatum. Skriv sedan ut det i formatet år-månad-dag.

Задание 2

Modifiera den föregående uppgiften så att endast användarens födelseår skrivs ut.

Задание 3

Skriv ut från birthdate dagen då användaren föddes.

Задание 4

Skriv ut från birthdate användarens födelsemånad.