HOWTO · Django

Fuso horário em Django

Aprenda como definir um fuso horário no Django

Nesta página

Ao construir software, além de criar um back end seguro e robusto e um design de front end intuitivo, temos que nos concentrar na data e hora. Data e hora podem não ser elementos essenciais na maioria dos softwares, mas ainda desempenham um papel vital no aprimoramento da experiência do usuário.

No Django, configurar um fuso horário local é relativamente simples. Por padrão, o Django usa UTC ou Coordinated Universal Time ou Universal Time Coordinated.

Em settings.py, temos que configurar a variável TIME_ZONE para definir o fuso horário local.

TIME_ZONE = "Asia/Kolkata"
TIME_ZONE = "Asia/Beirut"
TIME_ZONE = "Europe/London"
TIME_ZONE = "Europe/Istanbul"

O valor segue o seguinte formato - Area/Location. Você pode encontrar todos os valores válidos aqui.