簡體   English   中英

使用JavaScript僅獲取時區

[英]Get only Timezone using Javascript

我正在嘗試使用Javascript獲得我們可能擁有的所有可能的時區值。

我使用了多種代碼語句,例如

d.getTimeZoneOffset()

然后是正常的new Date

但它們給我的時間與當地時間相對應。 是否有任何規定來獲取我們在Javascript中獲得的所有可能的時區值?

謝謝

getTimeZoneOffset確實為您提供了-您提供的日期值在運行代碼的計算機所在時區中的偏移量 “時區”和“時區偏移”是兩件不同的事情。 請閱讀時區標簽wiki ,尤其是標題為“時區!=偏移”的部分。

Date對象只能(本地)表示一個時區,即本地計算機的時區,並且它具有一些使用UTC的功能。 但是除此之外,它不能表示其他時區。 為此,您需要一個庫。 有關詳細信息,請參見此問題及其答案。

綜上所述,這個問題是荒謬的。 JavaScript無法滿足您的要求。 即使可以,API仍允許從getTimeZoneOffset返回任何數值,因此可能結果的范圍與JavaScript中有效數字的范圍相同。 盡管實際上,它將介於-840和720之間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM