Что определяет часовой пояс по умолчанию datetime.now возвращает - PullRequest
0 голосов
/ 30 апреля 2020

Я заметил интересное поведение после обновления базового образа с alphine до debian.

datetime.now вернул время в часовом поясе UT C, но в наивной форме для alphine, когда он возвращает время в EDT в наивной форме.

Например, время EST 10:00 (UT C время 14:00)

import datetime
datetime.datetime.now()  
datetime.datetime(2020, 4, 29, 10, 00, 00, 474855) # on debian
datetime.datetime(2020, 4, 29, 14, 00, 00, 474855) # on alphine
from django.utils import timezone
timezone.is_aware(datetime.datetime.now()) # always False
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...