2017-08-29 105 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