我正在使用timezone-js:https://github.com/mde/timezone-js。我有我想要使用的預定義時區列表。所以我預先解析了那些時區的JSON數據。使用JSON文件初始化timezoneJS
但我應該如何使用這些數據?
var _tz = timezoneJS.timezone;
_tz.loadingScheme = _tz.loadingSchemes.MANUAL_LOAD;
_tz.loadZoneJSONData('/major_cities.json', true);
我可以讀取數據,就像這裏一樣。但我該如何使用tz
變量來初始化timezoneJS?
我在想,我應該做這樣的事情第一:
timezoneJS.timezone.loadZoneDataFromObject(_tz);
然後初始化它...然後初始化timezoneJS,但如果我現在初始化,我會得到一個錯誤,它無法找到默認時區:Uncaught Error: Error retrieving "null/northamerica" zoneinfo files
,可能是因爲我提供了json數據。
我想知道如何使用json文件,所以我可以創建timezoneJS.Date
對象。