首页 > 解决方案 > 为什么在将 TZ 环境变量设置为另一个时区后 Heroku 记录时间戳为 UTC?

问题描述

在按照此答案中记录的过程更改测功机的服务器时区后,时间戳仍使用命令显示 UTCheroku log --tail或查看应用程序仪表板上的日志。

例如,一个 Heroku 贡献者试图通过 设置 IST TZ="Asia/Kolkata,我也使用TZ=America/New_York. TZ但是,无论在环境变量中选择的时区如何,日志中的时间戳仍然是 UTC 。

标签: herokuloggingtimezoneenvironment-variablesheroku-cli

解决方案


如此所述,TZ环境变量不会影响日志。Heroku 日志始终以 UTC 为时间戳。


推荐阅读