Werken met datums in Python
Om met datums te werken in Python is het nodig
de betreffende modules te importeren.
Dit wordt gedaan met behulp van de speciale instructie
import, gevolgd door de naam
van de module. De import wordt bovenaan
in het bestand geschreven.
Laten we de module datetime importeren
voor de belangrijkste werkzaamheden met datums:
import datetime
Om een datum weer te geven, moet op de geïmporteerde
module de speciale methode
date worden toegepast. In de parameters worden
jaar, maand, dag opgegeven. Voor het gemak
schrijven we de verkregen datum in de variabele res:
res = datetime.date(2025, 12, 31)
print(res) # geeft 2025-12-31 weer
In feite zit er nu in de variabele res
een object dat de datum bevat. Het is nuttig
omdat er meer gedetailleerde kenmerken van de datum
uit kunnen worden weergegeven: dag, maand
en jaar, enz. Hiervoor hoeft alleen maar
verwezen te worden naar de eigenschappen - day,
month, year:
print(res.day) # geeft 31 weer
print(res.month) # geeft 12 weer
print(res.year) # geeft 2025 weer
Wijs aan de variabele birthdate de geboortedatum
van de gebruiker toe. Geef deze vervolgens weer
in het formaat jaar-maand-dag.
Pas de vorige opdracht zo aan dat alleen het geboortejaar van de gebruiker wordt weergegeven.
Geef uit birthdate de dag weer waarop
de gebruiker geboren is.
Geef uit birthdate de geboortemaand
van de gebruiker weer.