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:
import 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:
res = 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:
print(res.day) # skriver ut 31
print(res.month) # skriver ut 12
print(res.year) # skriver ut 2025
Tilldela variabeln birthdate användarens
födelsedatum. Skriv sedan ut det
i formatet år-månad-dag.
Modifiera den föregående uppgiften så att endast användarens födelseår skrivs ut.
Skriv ut från birthdate dagen då
användaren föddes.
Skriv ut från birthdate användarens födelsemånad.