title: Getting timezone from IP address in node js
body: <p>What is the simplest and best way to get the timezone from an ip in node.js? Ideally without calling a webservice (any free webservice solutions are also welcome).</p>
  
  <p>Uptil now I have managed to find the 2 letter <em>ISO-3166-1 country code</em>, <em>latitude/longitude</em>, <em>ISO-3166-2 subcountry code</em>, <em>FIPS 10-4 subcountry code</em> and the <em>city name</em> from the npm module <em>geoip-lite</em>. </p>
  
  <p>How would I go about translating this data to a timezone or a utc offset? Or maybe an easier way is to directly map the ip to the timezone.</p>