Подтвердить что ты не робот

Как добавить индийское стандартное время (IST) в Django?

Мы хотим получить текущее время в Индии в нашем проекте Django. В settings.py по умолчанию установлен UTC. Как изменить его на IST?

4b9b3361

Ответ 1

Измените поле TIME_ZONE в settings.py. Для индийского стандартного времени вам понадобится:

TIME_ZONE =  'Asia/Kolkata'

Для получения дополнительной информации о TIME_ZONE в Django вы можете увидеть: https://docs.djangoproject.com/en/dev/ref/settings/#time-zone

Ответ 2

проверьте django_timezones ! это также может помочь другим, оно состоит из всех других часовых поясов для ссылок

Ответ 3

TIME_ZONE =  'Asia/Kolkata'

USE_I18N = True

USE_L10N = True

USE_TZ = True

Вышеуказанные настройки должны работать

Ответ 4

Измените параметр setting.py и измените часовой пояс на TIME_ZONE = 'Азия/Калькутта'

Ответ 5

Используйте настройки ниже, чтобы он работал у меня. TIME_ZONE = 'Азия/Калькутта'

USE_I18N = True

USE_L10N = True

USE_TZ = False

Ответ 6

Сохраните TIME_ZONE= 'Asia/Kolkata' в файле settings.py и перезапустите службу, откуда вы получаете доступ к часовому поясу (сервер или оболочка). В моем случае я перезапустил оболочку python, в которой я работал, и она работала нормально для меня.

Ответ 7

Простое изменение ВРЕМЕННОЙ ЗОНЫ с "UTC" на "Азия/Калькутта", помните, что K и A здесь прописные.

Ответ 8

Вы можете попробовать установить его UTC+05:30 i.e Индийский часовой пояс