![](/img/trans.png)
[英]How to get the client timezone id for c# timezoneinfo class from client side using javascript
[英]How to get client side timezone id in JavaScript?
我需要使用JavaScript獲取客戶端時區。 我正在使用下面的代碼。
new Date().toString().split('(')[1].slice(0, -1)
但是它返回時區daylightname,並且我需要ID。
例如,客戶端時區設置為(UTC-05:00) Eastern Time (US & Canada)
而我需要將輸出設為美國Eastern Standard Time
。 但是我正在獲得美國Eastern Daylight Time
作為輸出。
我可以在沒有任何其他插件要求的情況下執行此操作嗎?
嘗試以下
var objdatetime = new Date();
var timezone = objdatetime.toTimeString();
var tzstr = timezone.split("(");
var timezoneid = tzstr[1].toString().replace(")","");
alert(timezoneid);
這個怎么樣?
new Date().toString().split('(')[1].slice(0, -1).replace('Daylight', 'Standard')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.