Python:
Ottenere la data corrente
Come fare:
Utilizzando la libreria standard datetime
:
Il modulo datetime
nella libreria standard di Python fornisce classi per manipolare date e orari. Per ottenere la data corrente, si può utilizzare il metodo date.today()
.
from datetime import date
oggi = date.today()
print(oggi) # Output: AAAA-MM-GG (es., 2023-04-05)
Formattazione dell’orario:
Se hai bisogno della data corrente in un formato diverso, il metodo strftime
ti consente di specificare una formattazione personalizzata della data:
from datetime import date
oggi = date.today()
data_formattata = oggi.strftime('%B %d, %Y') # Formato di esempio: "April 05, 2023"
print(data_formattata)
Usando pendulum
per maggiore flessibilità (una libreria di terze parti popolare):
Pendulum
è una libreria di terze parti che offre un approccio più intuitivo alla gestione di date e orari in Python. Estende le funzionalità standard di datetime e semplifica la gestione dei fusi orari, tra le altre caratteristiche.
Prima di tutto, assicurati di aver installato pendulum
tramite pip:
pip install pendulum
Poi, per ottenere la data corrente:
import pendulum
oggi = pendulum.now().date()
print(oggi) # Output: AAAA-MM-GG (es., 2023-04-05)
Con pendulum
, la formattazione è altrettanto semplice e simile all’approccio strftime
:
import pendulum
oggi = pendulum.now()
data_formattata = oggi.to_formatted_date_string() # Formato predefinito: "Apr 5, 2023"
print(data_formattata)