Допустимые значения timeZone основаны на базе данных tz (timezone), используемой Linux и другими системами Unix. Значения представляют собой строки (xsd: string) в форме « Площадь / Местоположение », в которой:
Площадь - это название континента или океана. Площадь в настоящее время включает в себя:
- Африка
- Америка (как Северная Америка, так и Южная Америка)
- Антарктида
- Арктический
- Азия
- Атлантика
- Австралия
- Европа
- Etc (административная зона. Например, «Etc / UTC» представляет собой Всемирное координированное время.)
- индийский
- миролюбивый
Местоположение - это город, остров или другое региональное название.
Имена зон и выходные сокращения соответствуют соглашениям PIX (интерфейс переносимой операционной системы) UNIX, в которых используются положительные (+) знаки к западу от Гринвича и отрицательные (-) знаки к востоку от Гринвича, что противоположно тому, что обычно ожидается. Например, «Etc / GMT + 4» соответствует 4 часам за UTC (то есть к западу от Гринвича), а не за 4 часа до UTC (Всемирное координированное время) (к востоку от Гринвича).
Вот список всех действительных часовых поясов
Вы можете изменить часовой пояс в вашем settings.py следующим образом
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'Asia/Kolkata'
USE_I18N = True
USE_L10N = True
USE_TZ = True