Lavorare con le date in Python
Per lavorare con le date in Python è necessario
importare i moduli corrispondenti.
Questo si fa con l'istruzione speciale
import, seguita dal nome del
modulo. L'importazione viene scritta nella riga
più in alto del file.
Importiamo il modulo datetime
per il lavoro principale con le date:
import datetime
Per visualizzare una data, al modulo importato
si deve applicare il metodo speciale
date. Nei suoi parametri vengono specificati
anno, mese, giorno. Per comodità
salviamo la data ottenuta nella variabile res:
res = datetime.date(2025, 12, 31)
print(res) # visualizzerà 2025-12-31
In sostanza, ora nella variabile res
è memorizzato un oggetto contenente la data. È utile
perché da esso si possono ricavare caratteristiche
più dettagliate della data: giorno, mese,
anno, ecc. Per farlo basta
accedere ai suoi attributi - day,
month, year:
print(res.day) # visualizzerà 31
print(res.month) # visualizzerà 12
print(res.year) # visualizzerà 2025
Assegna alla variabile birthdate la data
di nascita dell'utente. Poi visualizzala
nel formato anno-mese-giorno.
Modifica il problema precedente in modo da visualizzare solo l'anno di nascita dell'utente.
Visualizza da birthdate il giorno in cui
è nato l'utente.
Visualizza da birthdate il mese di nascita
dell'utente.