Я установил часовой пояс в Heroku, но ничего не изменилось - PullRequest
0 голосов
/ 23 апреля 2020

Я занимаюсь разработкой приложения на Django и поместил его на Heroku. Возвращает текущее время, когда пользователь делает определенные вещи.

В локальном режиме проблем нет. В Heroku разница между временем и датой в моем часовом поясе составляет два часа (Берлин / Европа)

Я установил часовой пояс Heroku как «Европа / Берлин», введя в командной строке:

heroku config:add TZ="Europe/Berlin"
heroku config:set TZ="Europe/Berlin"

, и, похоже, он его получил:

heroku config:get TZ

Европа / Берлин

Я ждал два дня, потому что ожидал, что сервер необходимо обновить, но проблема все еще остается.

Что не так и как я могу это исправить?

1 Ответ

0 голосов
/ 24 апреля 2020

Решено путем замены в settings.py:

TIME_ZONE = 'UTC'

с

TIME_ZONE = 'Europe/Berlin'
...