python:snippets:datum
Datumsfunktionen
Formatiere einen Datumstring ins europäische Format
Zweck: Konvertiert ein Datum aus dem ISO-Format (YYYY-MM-DD) in das europäische Format (TT.MM.JJJJ)
def format_datum_eu(datum_str: str) -> str:
"""
Konvertiert ein Datum aus dem ISO-Format (YYYY-MM-DD) in das europäische Format (TT.MM.JJJJ).
Args:
datum_str (str): Datum im Format YYYY-MM-DD.
Returns:
str: Datum im Format TT.MM.JJJJ. Falls die Konvertierung fehlschlägt, wird der Originalstring zurückgegeben.
"""
try:
datum = datetime.strptime(datum_str, "%Y-%m-%d")
return datum.strftime("%d.%m.%Y")
except ValueError:
return datum_str
python/snippets/datum.txt · Zuletzt geändert: von franz