Есть ли способ получить поле даты и времени в определенный часовой пояс по умолчанию в Django? - PullRequest
0 голосов
/ 07 мая 2019

У меня есть атрибут в модели django, такой как:

created_at = models.DateTimeField(auto_now_add=True)

, а в моих settings.py у меня есть такие конфигурации, как:

TIME_ZONE = 'Asia/Dhaka'
USE_TZ = True

Поле create_at сохраняется в UTC при создании объекта.Я хочу получить это поле в определенном часовом поясе, например Asia/Dhaka.

Есть ли способ получить набор запросов, где поле created_at будет в желаемом часовом поясе?

Спасибо

1 Ответ

1 голос
/ 07 мая 2019

я думаю, вам нужен утилита dajngo по местному времени

from django.utils.timezone import localtime
localtime(create_at)
...