Skip to content
Node module to map latitude/longitude to an IANA timezone
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
example
tests
LICENSE
README.md
binaryHeap.js
city_timezones.js
index.js
kdTree.js
package.json

README.md

Coordinate - Time Zone map

Takes a latitude and longitude and returns the IANA Time Zone name of the timezone that coordinate is in.

This can be used with the zoneinfo module to get the current time at that coordinate

Example

var sys = require('util');
var CoordinateTZ = require('coordinate-tz'),
    zoneinfo = require('zoneinfo'),
    TZDate = zoneinfo.TZDate;


var latitude = 52.5,
    longitude = 13.3,
    query = CoordinateTZ.calculate(latitude,longitude);

var d = new TZDate();
d.setTimezone(query.timezone);
sys.puts(d);
Something went wrong with that request. Please try again.