Simon Willison’s Weblog

Benjamin "Zags" Zagorsky: Handling Timezones in Python. The talks from PyCon US have started appearing on YouTube. I found this one really useful for shoring up my Python timezone knowledge: It reminds that if your code calls, datetime.utcnow() or, you have timezone bugs—you’ve been working with ambiguous representations of instances in time that could span a 26 hour interval from UTC-12 to UTC+14. represents a 24 hour period and hence is prone to timezone surprises as well. My code has a lot of timezone bugs!