Сохранить дату в БД с разницей часовых поясов

Столкнулся с проблемой, что Django сохраняет datetime с разницей во времени: мое локальное время и время из настроек Django. Мой текущий часовой пояс + 3 часа вперед, чем время utc. И например я пробовал сохранить дату в Django: 2021-01-01 08:00, но в базу данных она будет сохранена как 2021-01-01 11:00. После получения даты из базы данных, поле DateTime будет сериализовано, и будет отображаться как 2021-01-01 08:00. Но есть одна большая проблема. С одной базой данных, могут работать два Django приложения, где локальный часовой пояс на VPS может иметь разное значение: +6 по времени, впереди utc. И после сериализации у нас будет разное время в приложениях Django, но мы используем одну БД и имеем одинаковый TZ в настройках Django. Как можно решить этот момент? Спасибо

Вернуться на верх