Calculate Timezone from GPS Coordinates I have a uBlox NEO-6M GPS module and it is outputting longitude and latitude. It is also outputting time which is UTC. I want to use the GPS coordinates to calculate the timezone and then subtract and add hours based on that. Is it possible in any way? I know I can do this using WiFi but I want to use GPS to do it.
Timezones are political constructs, same as summer/winter time switch rules.
You'd need a map to look up the country/region and its current local time zone.
Your commercial car satnav is probably/perhaps equipped with such map information.