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 pendulumPoi, 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)