times - Handle time and timezones simply in Python
Update: Check out Vincent’s blog post for background.
Vincent Driessen, author of gitflow, has released Times, a time and timezones library for Python. Times builds on pytz and aims to simplify time and timezone handling. When handling time with Times, convert time to universal time first:
>>> times.to_universal(local_time, 'Europe/Amsterdam')
datetime.datetime(2012, 2, 1, 10, 31, 45, 781262)
When displaying time for a user, format it with their local time zone:
>>> print times.format(now, 'CET')
2012-02-01 21:32:10+0100
See the README for advanced usage. Oh, and why aren’t you using git flow?
Discussion
Sign in or Join to comment or subscribe