Python:
Få det aktuella datumet
Hur:
Använda standardbiblioteket datetime
:
datetime
-modulen i Pythons standardbibliotek tillhandahåller klasser för att manipulera datum och tider. För att få det aktuella datumet kan du använda metoden date.today()
.
from datetime import date
idag = date.today()
print(idag) # Utdata: ÅÅÅÅ-MM-DD (t.ex., 2023-04-05)
Tidsformatering:
Om du behöver aktuellt datum i ett annat format, låter metoden strftime
dig specificera anpassad datumformatering:
from datetime import date
idag = date.today()
formaterat_datum = idag.strftime('%B %d, %Y') # Exempelformat: "April 05, 2023"
print(formaterat_datum)
Använda pendulum
för mer flexibilitet (ett populärt tredjepartbibliotek):
Pendulum
är ett tredjepartbibliotek som erbjuder en mer intuitiv metod för att hantera datum och tider i Python. Det utökar standard datetime-funktionaliteter och förenklar hantering av tidszoner, bland andra funktioner.
Först, se till att du har installerat pendulum
via pip:
pip install pendulum
Sedan, för att få det aktuella datumet:
import pendulum
idag = pendulum.now().date()
print(idag) # Utdata: ÅÅÅÅ-MM-DD (t.ex., 2023-04-05)
Med pendulum
är även formatering okomplicerad och liknar strftime
-metoden:
import pendulum
idag = pendulum.now()
formaterat_datum = idag.to_formatted_date_string() # Standardformat: "Apr 5, 2023"
print(formaterat_datum)