在 NodeJS localhost 中设置时区以反映生产环境

Phi*_*hil 4 timezone node.js express

我正在尝试在我的项目中使用日期。由于日期有 5 小时休息(我住在东部时间,-5),我不断收到奇怪的小变化。

生产环境默认为 UTC,我希望能够在本地主机环境中执行此操作。

我可以使用某种方法express或某些npm软件包在 UTC 中启动服务器吗?这是机器问题吗?

我不想有与生产环境不同的代码。

Ish*_*iri 6

另一个答案是设置环境变量。

env TZ='Europe/Amsterdam' node server.js
Run Code Online (Sandbox Code Playgroud)

Answer credits goes to /sf/answers/2480244861/