Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/filiph/tmzns
- Owner: filiph
- Created: 2015-03-13T07:28:21.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-03-15T23:35:28.000Z (almost 8 years ago)
- Last Synced: 2024-12-30T05:35:40.549Z (8 days ago)
- Language: JavaScript
- Size: 15.3 MB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
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).