Formattazione della data in Python
Ora visualizziamo la data in un formato specifico, ad esempio, anno-mese-giorno.
Per fare ciò, dichiariamo una variabile dt, in
cui la data che ci serve sarà ottenuta
tramite il metodo datetime del modulo
datetime. Quindi è necessario applicare
il metodo strftime alla data memorizzata
in dt. I parametri di questo metodo
accettano la designazione convenzionale del formato
di data, scritta utilizzando il comando %
e la designazione convenzionale del formato. Se è necessario
visualizzare anno-mese-giorno, allora nel parametro
del metodo viene passata la stringa '%Y-%m-%d':
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res) # visualizzerà 2025-12-31
Con il metodo strftime è possibile
visualizzare vari formati di data. L'elenco completo
può essere trovato qui.
Ad esempio, visualizziamo anche il giorno
della settimana, specificando nel parametro il simbolo speciale
'%w':
res = dt.strftime('%Y-%m-%d %w')
print(res) # visualizzerà 2025-12-31 3
Visualizza nella console la data corrente nel formato giorno.mese.anno.
Visualizza nella console l'ora corrente nel seguente formato: ore:minuti:secondi anno/mese/giorno:giorno della settimana.