Time zones change over time. And I don't mean simply daylight savings, but the actual polygons defining what zones are in effect at a given (lon,lat) location on Earth.
This is why the Google Time Zone API requires you to pass in a date+time when you query it - https://developers.google.com/maps/documentation/timezone/overview
This is relevant if I want to find out the local time zone of some old photos that I have UTC timestamps and GPS co-ordinates for - I don't want to use the current IANA time zone definitions, but the old definitions that were in effect when I took that photo.
Unfortunately this library does not provide me with this sort of API.
Other libraries are also affected, e.g. jannikmi/timezonefinder#378
Time zones change over time. And I don't mean simply daylight savings, but the actual polygons defining what zones are in effect at a given (lon,lat) location on Earth.
This is why the Google Time Zone API requires you to pass in a date+time when you query it - https://developers.google.com/maps/documentation/timezone/overview
This is relevant if I want to find out the local time zone of some old photos that I have UTC timestamps and GPS co-ordinates for - I don't want to use the current IANA time zone definitions, but the old definitions that were in effect when I took that photo.
Unfortunately this library does not provide me with this sort of API.
Other libraries are also affected, e.g. jannikmi/timezonefinder#378