【发布时间】:2017-01-05 07:00:16
【问题描述】:
【问题讨论】:
标签: timezone
【问题讨论】:
标签: timezone
tz 数据库中的zone1970.tab 文件是确定正确时区的一种方法。它目前在印度有以下条目:
IN +2232+08822 Asia/Kolkata
这分为以下信息:
IN 是印度的 ISO-3166 alpha-2 国家代码。+2232+08822指的是参考点的经纬度,格式为ISO 6709。在这种情况下,它是22°32'N, 88°22'E,它位于印度加尔各答的中心地带。
Asia/Kolkata 是该时区的 IANA TZ 标识符。
因此,适用于印度的正确时区是 Asia/Kolkata。您在问题中提供的维基百科页面上也引用了这一点。
【讨论】:
Heroku 日志的时区无法更改,即使您更改了测功机时区,日志仍将保持 UTC。也不建议这样做,最好在您的应用程序中处理时区,对于日志,日志查看器可以提供 timzezone 设置。
用于记录的 Heroku 插件 - https://elements.heroku.com/addons#logging
来源:https://help.heroku.com/JZKJJ4NC/how-do-i-set-the-timezone-on-my-dyno
只需在此处输入相同的答案 https://stackoverflow.com/a/64493992/5056648 因为这个帖子没有更新的解决方案
【讨论】: