Huidige datum en tijd ophalen in Python: een praktische gids
Huidige datum en tijd ophalen in Python: een praktische gids
Leer hoe je de huidige datum en tijd in Python ophaalt, en hoe je ze formatteert met strftime() voor elk project.
Video: Datums en tijden in Python
Het begrijpen van datums en tijden is essentieel voor logging, scheduling en data-analyse. Hieronder tonen we betrouwbare methoden met Python's ingebouwde datetime-module.
Voorbeeld 1: Vandaag's datum ophalen
from datetime import date
today = date.today()
print("Vandaag's datum:", today)
We importeren de date-klasse uit datetime en roepen date.today() aan om de lokale datum op te halen als date-object. Dit object kan vervolgens worden geformatteerd naar elke gewenste string-representatie.
Voorbeeld 2: Huidige datum formatteren in meerdere stijlen
from datetime import date
today = date.today()
# dd/mm/YYYY
print("d1 =", today.strftime("%d/%m/%Y"))
# Tekstuele maand, dag en jaar
print("d2 =", today.strftime("%B %d, %Y"))
# mm/dd/YY
print("d3 =", today.strftime("%m/%d/%y"))
# Maandafkorting, dag en jaar
print("d4 =", today.strftime("%b-%d-%Y"))
Typische output:
d1 = 16/09/2019 d2 = September 16, 2019 d3 = 09/16/19 d4 = Sep-16-2019
Als je zowel datum als tijd nodig hebt, gebruik dan de datetime-klasse.
Voorbeeld 3: Huidige datum en tijd ophalen
from datetime import datetime
# datetime-object met huidige datum en tijd
now = datetime.now()
print("now =", now)
# dd/mm/YYYY HH:MM:SS
print("datum en tijd =", now.strftime("%d/%m/%Y %H:%M:%S"))
Typische console-output:
now = 2021-06-25 07:58:56.550604 datum en tijd = 25/06/2021 07:58:56
Met datetime.now() krijg je een complete timestamp, die je vervolgens kunt formatteren naar je gewenste stijl met strftime().
Python
- Spanning en stroom berekenen in reactieve DC circuits
- Productiesystemen optimaliseren om efficiëntie te boosten en kosten te verlagen
- Uitgebreide Gids voor Datum en Tijd in C++
- Python Keywords en Identifiers: Gereserveerde woorden en naamconventies onder de knie krijgen
- Python Statements, Indentatie en Comments: Een duidelijke gids
- Python datetime beheersen: praktische gids voor datums, tijden en tijdzones
- Python: Huidige tijd en tijdzonedata eenvoudig ophalen
- Python's time-module beheersen: functies, structs en praktische voorbeelden
- Python's time.sleep() onder de knie krijgen: best practices, multithreading en real-world voorbeelden
- Datums & Tijden in Python Beheersen: Een Praktische Gids
- Java Datum en Tijd Onder de Knie: Constructors, Methods & Best Practices