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

Как получить текущий момент даты в случайной временной зоне?

Добрый день!
Кусок кода:
delta = 0
t = datetime.now() + timedelta(seconds=delta)
'%s+03:00' % t.strftime('%Y-%m-%dT%H:%M:%S.%f')[:-3]


Выдаст:
'2018-02-15T15:49:22.413+03:00'

это значение текущей даты.

Задался вопросом, а как получить значение даты и времени в текущий момент, но в какой-нибудь случайной временной зоне? +-12 часов
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
import pytz

tz = pytz.timezone('Europe/Berlin')
berlin_now = datetime.now(tz)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
В datetime.timedelta есть параметры hours и minutes.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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