Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/filiph/tmzns

Automatically exported from code.google.com/p/tmzns
https://github.com/filiph/tmzns

Last synced: 6 days ago
JSON representation

Automatically exported from code.google.com/p/tmzns

Awesome Lists containing this project

README

        

# TMZNS

TMZNS is a free, open-sourced timezone converter.

## This is now available at [tmzns.com](http://www.tmzns.com/) or as a [Chrome Web Store app](https://chrome.google.com/webstore/detail/fgkienloijjhkoegoacpnfknffgnlkde).

Finding out the actual time difference between two places is hard. There are online converters that can do that for you, but their user experience sucks. I always wondered why someone doesn't fix this -- until I ultimately decided to try & fix it myself.

And boy, was I surprised how hard this problem is! If you think this is a simple algorithm, think again. Timezones and daylight saving times around the world are a mess. Fortunately, the great people at [tzdata](http://code.google.com/p/tzdata/) are publishing an open-source database of all the info needed. So I was able to focus on user experience.

This is also an exercise of using Google's Closure Library & Compiler, which is why the code looks structured and everything "just works" (although, as always, YMMV).