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?

News Films

Our little film studio focuses on telling developer-centric stories that need to be seen.

Beyond Code: Season 3 / GopherCon 2015

0:00 / 0:00