Mit Zeitpunkten kommt man im täglichen Programmieralltag ziemlich oft in Berührung. Diese will man bestimmen, vergleichen, ausgeben, speichern auf sie warten oder ihren Abstand berechnen. Was zunächst relativ einfach klingt, wird schnell komplex. Da existieren verschiedene Kalender, Zeitzonen, variable Zeiteinheiten wie das Jahr und und und.
Python bietet umfangreiche Unterstützung für diese Aufgaben bereits in der Standardlibrary. Wenn das nicht ausreichen sollte, gibt es weitere Module.
Viel Spaß beim zuhören.
Shownotes:
Gregorianischer Kalender
Time Modul
Timeit
DateTime
PyTz - World Timezone Definitions
Dateutil
Datetime2
Calendar
iCalendar