Ottieni la data corrente in Python
Questo tutorial mostra come ottenere la data corrente in Python.
Usa il modulo datetime
per ottenere la data corrente in Python
Il modulo datetime
ha funzioni di utilità specifiche per la manipolazione di data e ora in Python. All’interno del modulo ha un oggetto con lo stesso nome che ha la funzione today()
che restituisce la data e l’ora correnti con il formato data-ora predefinito.
Ad esempio, importa il modulo datetime
e stampa direttamente l’output di datetime.today()
.
from datetime import datetime
print(datetime.today())
Produzione:
2021-03-09 15:05:55.020360
Per modificare il formato predefinito per il datetime, usa il formato strftime
e chiama il metodo strftime()
che è anche incorporato nel modulo datetime
.
Ad esempio, per visualizzare la data corrente senza l’ora, il formato è %Y-%m-%d
.
from datetime import datetime
print(datetime.today().strftime("%Y-%m-%d"))
Produzione:
2021-03-09
Per includere l’ora ma senza secondi e millisecondi, il formato sarebbe %Y-%m-%d %H-%M
.
from datetime import datetime
print(datetime.today().strftime("%Y-%m-%d %H:%M"))
Produzione:
2021-03-09 15:05
Un altro formato potrebbe essere quello di includere il giorno della settimana. In questo esempio, useremo il nome effettivo del mese.
from datetime import datetime
print(datetime.today().strftime("%A, %B %d, %Y %H:%M:%S"))
Produzione:
Tuesday, March 09, 2021 15:05:55
In sintesi, il modulo datetime
può essere utilizzato per ottenere la data corrente utilizzando la funzione today()
. Per modificare ampiamente il formato della data predefinito, la formattazione strftime
può essere seguita e applicata utilizzando la funzione strftime()
.
Skilled in Python, Java, Spring Boot, AngularJS, and Agile Methodologies. Strong engineering professional with a passion for development and always seeking opportunities for personal and career growth. A Technical Writer writing about comprehensive how-to articles, environment set-ups, and technical walkthroughs. Specializes in writing Python, Java, Spring, and SQL articles.
LinkedIn