我們使用「America/New_York」約定爲用戶選擇時區,但在我們的資源受限系統中,我們必須手動提供實際的TZ變量。例如,對於紐約,我們有:將Olson時區文件轉換爲TZ環境變量
timezones["America/New_York"] = "EST5EDT,M3.2.0,M11.1.0";
但是,資源發現提供這些環境設置只有美國所有地區的一個子集,而我試圖建構其餘的。例如,我需要製造America/Kentucky/Louisville和America/Boise。
是否有資源可以將Olson約定轉換爲TZ環境變量的內置或現有腳本?我搜索了一段時間,找不到任何東西(並且對於自己實現邏輯感到緊張)。
TIA 麥克