I have been trying to find the precise timezone of the user. I have used the following code:
var timezone = jstz.determine();
console.log('Your timezone is: ' + timezone.name());
but problem comes when two or more zones have same UTC. For ex:
(UTC+09:00) Seoul
(UTC+09:00) Tokoyo
(UTC+09:00) Yakutsk
Say my time zone is Yakutsk but it may return:
"Asia/Tokyo"
The above code works fine in chrome but in Mozilla & IE, it fails to give precise timezone. Is there any way get the precise timezone of the client using JS?