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':

pythondt = 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':

pythonres = dt.strftime('%Y-%m-%d %w')
print(res) # visualizzerà 2025-12-31 3
Задание 1

Visualizza nella console la data corrente nel formato giorno.mese.anno.

Задание 2

Visualizza nella console l'ora corrente nel seguente formato: ore:minuti:secondi anno/mese/giorno:giorno della settimana.