首页 > 解决方案 > 节点 js 显示不正确的时区

问题描述

我在使用 NodeJS 时区时遇到问题。在我的 server.js 文件中,我有下面的代码,但时间没有更改为正确的时区(-3h00)

process.env.TZ = 'America/Sao_Paulo';
console.log("Nova Data", new Date());

我怎样才能解决这个问题?

在此处输入图像描述

标签: node.jstimezone

解决方案


看起来您需要在启动应用程序之前设置环境。

当您通过 process.env z 更改它时,只能通过new Date.toLocaleTimeString()

检查这个答案或这个


推荐阅读