0
我需要使用JavaScript獲取客戶端時區。我使用下面的代碼。如何在JavaScript中獲取客戶端時區ID?
new Date().toString().split('(')[1].slice(0, -1)
但它返回時區daylightname,我需要id。
例如,客戶端時區設置爲(UTC-05:00) Eastern Time (US & Canada)
,我需要輸出爲Eastern Standard Time
。但我得到Eastern Daylight Time
作爲輸出。
我可以做到這一點,沒有任何額外的插件要求?
也許這可以幫助你: https://stackoverflow.com/questions/1091372/getting-the-clients-timezone-in-javascript – Gen4ik
你可能想看看[如何在JavaScript中獲取時區名稱?](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/resolvedOptions)。 –
可能的重複:https://stackoverflow.com/questions/18246547/get-name-of-time-zone – zzT