如何解决将TZ环境变量设置为另一个时区后,为什么Heroku Logs记录了带有时间戳的UTC?
在按照this answer所述的步骤更改了dyno的服务器时区之后,时间戳仍然使用命令heroku log --tail
或在应用程序仪表板上查看日志来显示UTC。
例如,一个Heroku贡献者试图通过TZ="Asia/Kolkata
设置IST,而我已经使用TZ=America/New_York
进行了设置。但是,无论在 TZ
环境变量中选择的时区如何,日志中的时间戳都保持UTC。
解决方法
根据here所述,TZ
环境变量不会影响日志。 Heroku日志始终带有UTC时间戳。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。