Как я могу получить текущее время (сейчас) в формате UTC?Python

Программы на Python
Ответить
Anonymous
 Как я могу получить текущее время (сейчас) в формате UTC?

Сообщение Anonymous »

У меня есть объект даты и времени Python (представляющий пять минут), который я хотел бы преобразовать в формат UTC. Я планирую вывести его в формате RFC 2822, чтобы поместить в заголовок HTTP, но я не уверен, имеет ли это значение для этого вопроса. На этом сайте я нашел некоторую информацию о преобразовании объектов времени, и так это выглядит проще, но на этот раз я действительно хочу использовать объекты datetime, потому что для их настройки я использую timedeltas:
Я пробовал что-то вроде этого:

Код: Выделить всё

from datetime import datetime, timedelta

now = datetime.now()
fiveMinutesLater = datetime.now() + timedelta(minutes=5)
fiveMinutesLaterUtc = ???
Похоже, что в модулях time и datetime нет ничего, что могло бы мне помочь. Кажется, я смогу сделать это, передав объект datetime через 3 или 4 функции, но мне интересно, есть ли более простой способ.
Я бы предпочел не использовать третий -party, но могу, если это единственный разумный выбор.

Подробнее здесь: https://stackoverflow.com/questions/332 ... now-in-utc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»