2017-08-29 111 views
0

任何想法如何在運行Azure的Express節點應用程序中更改默認時區? 我有這樣兩種方式沒有結果:通過Azure更改節點時區

1)添加WEBSITE_TIME_ZONE到應用程序的設置,有例如「AUS東部標準時間」作爲價值

2)直接節點的應用程序,萬維網內改變。 TS,有例如「process.env.TZ =」 UTC + 3"

任何想法?謝謝

回答

0

我無法得到時區通過運行在本地時設置TZ環境變量的工作(Windows操作系統)和Azure Web App。

但是,如果您不能這樣做,應該可以使用moment-timezone作爲解決方法。

安裝:

npm install moment-timezone --save 

用途:

var Moment = require('moment-timezone'); 
Moment().tz('Australia/Sydney').format(); 
+0

感謝阿龍,但我不想這樣,每次我要管理一個日期,尋找一個簡單的解決方案做 – Oscar