python - iana - timezones wiki
¿Cómo configurar la zona horaria en Django? (4)
Aquí está la lista de zonas horarias válidas:
http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
Puedes usar
TIME_ZONE = ''Europe/Istanbul''
para UTC + 02: 00
En el archivo
settings.py
mi proyecto django, tengo esta línea:
TIME_ZONE = ''UTC''
Pero quiero que mi aplicación se ejecute en la zona horaria UTC + 2, así que la cambié a
TIME_ZONE = ''UTC+2''
Da el error
ValueError: Incorrect timezone setting: UTC+2
.
¿Cuál es la forma correcta de hacer esto?
¡Gracias!
Elija una zona horaria válida de la
http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
.
Tienden a tomar la forma, por ejemplo,
Africa/Gaborne
y
US/Eastern
Encuentre la que coincida con la ciudad más cercana o la que tiene su zona horaria, luego configure su valor de
TIME_ZONE
para que coincida.
Encontré esta pregunta buscando cambiar la zona horaria en el archivo
settings.py
mi proyecto Django en el Reino Unido.
Usando la base de datos tz en la solución de jfs, encontré la respuesta:
TIME_ZONE = ''Europe/London''
Para obtener un conjunto de todos los nombres de zona horaria (id) válidos de
la base de datos tz
, puede
usar el módulo
pytz
en Python
:
>>> import pytz # $ pip install pytz
>>> pytz.all_timezones_set
LazySet({''Africa/Abidjan'',
''Africa/Accra'',
''Africa/Addis_Ababa'',
''Africa/Algiers'',
''Africa/Asmara'',
''Africa/Asmera'',
...
''UTC'',
''Universal'',
''W-SU'',
''WET'',
''Zulu''})