Я хочу рассчитать смещение от «времени пользователя» до «WET / WEST».
Я получаю компенсацию пользователей новым Date().getTimezoneOffset()
.
Но как мне получить смещение для WET / WEST, чтобы я мог вычислить комбинированное смещение для обоих?
Например, если пользователь находится в центральноевропейском времени (CET / CEST), зимой комбинированное смещение будет -60 (CET) + 0 (WET) = -60. Летом это будет -120 (CEST) + 60 (WEST) = -60. В этом случае всегда -60, но у пользователя также может быть часовой пояс без летнего времени.
Возможно ли это без форматирования его в строку и считывания нового часового пояса из этой строки?
Date.prototype.toString
, поскольку он зависит от реализации. Часовой пояс может отсутствовать, быть неоднозначным или неразборчивым. - person RobG   schedule 09.03.2016myDateLib.getTimezoneOffset('WET')
илиmyDateLib.getTimezoneOffset('LHDT')
илиmyDateLib.getTimezoneOffset('Australia/Lord_Howe')
. - person RobG   schedule 09.03.2016