Data e Ora in Python
Python offre i moduli datetime
e time
per gestire date, orari e operazioni correlate. Questi moduli ti consentono di acquisire la data corrente, creare date personalizzate, formattare date e orari e svolgere altre operazioni temporali. Esploriamo come utilizzare questi moduli per lavorare con date e orari in Python.
Modulo datetime
Il modulo datetime
offre una vasta gamma di funzionalitĂ per la gestione di date e orari. Vediamo alcune operazioni comuni:
Ottieni la Data Corrente
Ottieni la Data e l’Orario Corrente
Creare una Data Personalizzata
Formattazione delle Date
Puoi utilizzare il metodo strftime()
per formattare una data secondo il tuo desiderio.
Esempi di Formattazione
Altri esempi di formati
%d
: Giorno del mese (01-31)%m
: Mese (01-12)%Y
: Anno (es. 2023)%H
: Ore (00-23)%M
: Minuti (00-59)%S
: Secondi (00-59)%A
: Nome del giorno (es. Lunedì)%B
: Nome del mese (es. Gennaio)%Y-%m-%d %H:%M:%S
: Formato esteso con data e orario
Creare una Data da una Stringa
Ottenere parti da una Data
Modulo time
Il modulo time
consente di lavorare con orari e calcolare differenze temporali.
Calcolare Differenza tra Due Date:
Lavorare con Fusi Orari
Puoi utilizzare il modulo pytz
per lavorare con fusi orari diversi.
Conclusione
I moduli datetime
e time
in Python offrono strumenti potenti per gestire date, orari e operazioni correlate. Puoi ottenere la data corrente, formattare le date, calcolare differenze temporali, lavorare con fusi orari e svolgere altre attivitĂ temporali. Utilizza questi moduli per affrontare problemi relativi al tempo nella programmazione.