Проблема в том, что и datetime.datetime.now(), и datetime.datetime.utcnow() возвращают метки времени, не учитывающие часовой пояс, в результате чего я получаю эту ошибку:
TypeError: can't вычесть offset-naive и дата-время с учетом смещения
Есть ли способ избежать этого (желательно без использования стороннего модуля)?
Спасибо за предложения. Однако попытка настроить часовой пояс, похоже, приводит к ошибкам, поэтому я просто буду использовать в PostgreSQL временные метки, не учитывающие часовой пояс, и всегда вставлять их с помощью:
Код: Выделить всё
NOW() AT TIME ZONE 'UTC'