Я работаю с простым проектом, в котором у меня есть два объекта даты JS, поступающие из внешнего интерфейса. Это формат:
Object {
"closingTime": 2020-07-14T14:05:39.803Z,
"latitude": 39.40969333805352,
"longitude": -112.08057148382068,
"openingTime": 2020-07-14T03:30:34.247Z,
//...
}
Или в DevTools браузера:
Tue Jul 14 2020 11:05:39 GMT-0300 (hora estándar de Argentina)
Как видите, часовой пояс GMT-0300. Теперь, когда я получаю это в моем Django бэкэнде (через API-интерфейс graphene-graphql, если это актуально), он записывается в базу данных следующим образом:
введите описание изображения здесь
Это через 3 часа, даже если у меня установлен правильный часовой пояс в settings.py (TIME_ZONE = 'America/Buenos_Aires'
), который будет таким же, как GMT-0300
Что я здесь не хватает?