Я пытаюсь вычесть одно значение даты из значения datetime.today()
, чтобы вычислить, как давно что-то было. Но это жалуется:
TypeError: can't subtract offset-naive and offset-aware datetimes
Значение datetime.today()
, похоже, не "учитывает часовой пояс", в то время как мое другое значение даты -. Как получить значение datetime.today()
с учетом часового пояса?
Прямо сейчас, это дает мне время по местному времени, которое является PST, то есть UTC - 8 часов. В худшем случае, есть ли способ, которым я могу вручную ввести значение часового пояса в объект datetime
, возвращаемый datetime.today()
, и установить его в UTC-8?
Конечно, идеальным решением было бы автоматическое определение часового пояса.