Преобразование UTC Time Tuple в UTC TimeStampPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Преобразование UTC Time Tuple в UTC TimeStamp

Сообщение Anonymous »

Мне нужно преобразовать время UTC времени в UTC TimeStamp. < /p>

[*]

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

time.mktime(tuple)
: эта функция всегда возвращает временную метку в Local времени. Его аргумент-это struct_time или полный 9-uple, который выражает время в локальное время, а не UTC.


[*]

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

calendar.timegm(tuple)
: это возвращает UTC TimeStamp из поставленного времени Tuple

Понимает время, такой как возвращение GMTime () Функция в модуле времени и возвращает соответствующее значение временной метки Unix. На самом деле, time.gmtime () и timegm () являются обратным



тест: < /p>
>>> from datetime import datetime
>>> import time
>>> import calendar as cal

>>> utc_now = datetime.utcnow()
>>> now = datetime.now()
>>> utc_now
datetime.datetime(2013, 3, 16, 9, 17, 22, 489225)
>>> now
datetime.datetime(2013, 3, 16, 5, 17, 29, 736903)

>>> time.mktime(datetime.timetuple(utc_now)), time.mktime(datetime.timetuple(now))
(1363439842.0, 1363425449.0)
>>> cal.timegm(datetime.timetuple(utc_now)), cal.timegm(datetime.timetuple(now))
(1363425442, 1363411049)
< /code>
Почему четыре разных значения? А какой правильный, когда я хочу преобразовать время UTC в UTC TimeStamp?

Подробнее здесь: https://stackoverflow.com/questions/154 ... -timestamp
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python: преобразовать UTC Time-Tuple в UTC TimeStamp
    Anonymous » » в форуме Python
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Возвращает ли Python Time.Time () The Local или UTC TimeStamp?
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Возвращает ли Python Time.Time () The Local или UTC TimeStamp?
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Что предпочтительнее для mypy: «tuple[A, B|C]» или «tuple[A,B]|tuple[A,C]»?
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Time.time() или time.perf_counter() — что быстрее?
    Гость » » в форуме Python
    0 Ответы
    131 Просмотры
    Последнее сообщение Гость

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