Задать вопрос
Marcenary
@Marcenary

Почему datetime выдает не верное текущее время?

Пытаюсь получить текущее время, но функция utcnow возвращает время на 3 часа позже чем оно есть. Что можно сделать без сторонних модулей?

Попытался получить на другом устройстве дату, тоже самое.
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Ты документацию название функции читал?
utcnow()
Она возвращает universal coordinated time, т.е., считай, время по гринвичу. Если тебе нужно время в локальном часовом поясе, используй просто now().
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Afranius
@Afranius
Из говорящих дольше живут те, что говорят меньше.
А какой часовой пояс установлен на этих устройствах?
/etc/timezone - там что?
Попробуй установить GMT+0
Насколько я помню, GMT+3 соответствует указанию Europe/Moscow
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы