【发布时间】:2019-04-30 22:42:55
【问题描述】:
我有一个安装了 npm 的 Linux 服务器(具体来说是 CentO)。服务器的时区是 UTC,我将其更改为 IRAN (+4:30)。
现在我的 linux 时区是伊朗(比如下午 7:00),而我的节点 Date() 返回 UTC(下午 4:30)。
如何完全更改 Node 的默认时区(而不是在正在运行的应用程序上)?我搜索了很多,我找到的每个答案都是针对节点应用程序,而不是一般的节点服务。我希望更改 Node 的时区,而不是应用程序。
:(顺便说一句,我的CentOs没有任何GUI。欢迎以文本模式回答
【问题讨论】:
-
我更改了 TZ 环境变量,节点 TimeZone 已设置,但在 pm2 我的应用程序仍显示 UTC TimeZone
-
由于您没有显示任何代码,因此几乎不可能解决您之前评论中提出的问题。
标签: node.js linux datetime centos timezone