2015-12-30 36 views
2

猜測時區的名字我知道,我可以讓瀏覽器區名稱:moment.tz.guess()定製日期

我怎麼猜到的時區爲自定義日期?例如moment("2020-12-30T14:17:40+11:00").tz.guess()

回答

5

你不能。有9個不同的基於位置的區域常年使用+11:00,另有5個用於夏令時。

您可能能夠消除一些,如果日期和時間把它變成一個時區,其中日光時間實際上不與標準時間不符,但是從那裏,最好你能做到將隨機挑選一個。

請參閱the timezone tag wiki中的「time zone!= offset」。

矩時區可以猜對瀏覽器的時區,因爲它可以查詢偏移多個不同的時間戳,算法降低的可能性。即使這樣,通常有幾個可以匹配,因此最有可能選擇一個(根據人口統計)。最後,這仍然是一個猜測。