Это не имеет ничего общего с системой глобального позиционирования (GPS), которая представляет собой сеть спутников, посылающих текущее время - по крайней мере, не напрямую.
Вы можете использовать HTML5 Geolocation API , чтобы определить, где браузер пользователя говорит , что он находится, но даже если они говорят вам правду, вы не знаете, откуда они взялись эта информация.
Или вы можете угадать их местоположение по их IP-адресу через базу данных GeoIP, но это неточно и подвержено ошибкам.