It's about time
summary
Dates carry centuries of exceptions: Gregorian tweaks, the October Revolution shift, Sweden's one-off February 30 in 1712, Berlin's historical LMT of +53 minutes, and odd Australian offsets like Eucla +8:45 or Lord Howe's 30‑minute DST. Code-level advice is concrete: prefer datetime with use pytz for Olson updates, localize naive datetimes before math and normalize after arithmetic, watch the 32‑bit epoch overflow at 03:14:07 19 Jan 2038, log ISO 8601, and always include year and timezone on display.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:51The history of calendars
- 2:21Complexities of time tracking
- 6:21Common date programming traps
- 8:45Python standard library tools
- 12:31Time zones and databases
- 18:09Parsing and localization
- 22:55Math and leap seconds
- 25:20Designing for time display
- 29:50Future challenges and conclusion








