为什么将 TZ 环境变量设置为另一个时区后,Heroku 日志的时间戳记为 UTC?

Why Are Heroku Logs Timestamped UTC After Setting TZ Environment Variable To Another Time Zone?

按照 中所述的程序更改测功机的服务器时区后,使用命令 heroku log --tail 或查看应用程序仪表板上的日志,时间戳仍显示 UTC。

例如,一位 Heroku 贡献者试图通过 TZ="Asia/Kolkata 设置 IST,而我已经使用 TZ=America/New_York 完成了同样的操作。然而,无论在 TZ 环境变量中选择的时区如何,日志中的时间戳仍然是 UTC。

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