Automatically exported from code.google.com/p/tmzns
JavaScript HTML Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
scripts
static
README.md
app.yaml
index.yaml

README.md

TMZNS

TMZNS is a free, open-sourced timezone converter.

This is now available at tmzns.com or as a Chrome Web Store app.

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 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).