title: GPS position to Timezone
body: <p>I'd like to know the local time where my user is sending his request from.
  Basically, is there such a thing as a function  like this</p>
  
  <pre><code>var localTime = getLocalTime( lat, long );
  </code></pre>
  
  <p>I'm not sure if a simple division on the lat could work, since most of the countries don't have perfect geometric shapes.</p>
  
  <p>Any help would be great. Any language is accepted. I'd like to avoid calling distant APIs.</p>