GPS shield with Ardunio

Constantin:
That depends on a couple of factors that we don't know the answer to.

Your PC almost certainly does not receive a GPS signal to correct its time. Most PCs connect to a NTP server from time to time to correct their internal clocks. That saves the PC manufacturer money since they can then use less expensive / accurate real time clocks inside the PC to keep time. On the downside, you need a internet connection and many PCs have to be set up to connect to a NTP in the control panel settings for that to work.

As for the GPS time output, it's set to Greenwich Mean Time (GMT) or Coordinated Universal time (UTC). Simply add and subtract the delta from your location in terms of time zones. Usually, time zones increment in hours, though some areas of the world (Nepal, Bhutan, etc.) deviate from that usual increment.

Also, remember that GMT does not shift for summer and winter time (if that's observed in your area).

What I find hilarious is that every car I've driven with an OEM GPS navigation system does not use the GPS data to set/update the 'vehicle time' based on its location (to determine the time zone) and GMT. If an Arduino enthusiast managed to code a GPS clock that sets its time zone based on its location, summer/winter time data, etc., it's hard to believe that car manufacturers lack the resources to do the same. Presumably, a patent protects the idea, hence the lack of implementation.

Thanks so much.