Каков самый простой способ получить текущее время GMT в формате timestamp Unix?

Python предоставляет различные пакеты ( datetime , time , calendar ), как можно видеть здесь , чтобы справляться со временем. Я сделал большую ошибку, используя следующее, чтобы получить текущее время GMT time.mktime(datetime.datetime.utcnow().timetuple())

Какой простой способ получить текущее время по Гринвичу в отметке времени Unix?

4 Solutions collect form web for “Каков самый простой способ получить текущее время GMT в формате timestamp Unix?”

Я бы использовал time.time (), чтобы получить временную метку за считанные секунды с эпохи.

 import time time.time() 

Вывод:

 1369550494.884832 

Для стандартной реализации CPython на большинстве платформ это вернет значение UTC.

Помогает ли это?

 from datetime import datetime import calendar d = datetime.utcnow() unixtime = calendar.timegm(d.utctimetuple()) print unixtime 

Как преобразовать объект datetime UTC в Python в метку времени UNIX

Мне нравится этот метод:

 import datetime, time dts = datetime.datetime.utcnow() epochtime = time.mktime(dts.timetuple()) + dts.microseconds/1e6 

Другие методы, размещенные здесь, либо не гарантируют, что вы получите UTC на всех платформах, либо сообщите только целые секунды. Если вы хотите получить полное разрешение, это будет работать до микросекунды.

Или просто просто используя стандартный модуль datetime

 import datetime from datetime import timezone int(datetime.datetime.now(tz=timezone.utc).timestamp() * 1000) 

Вне:

 > 1498563042.868434 

Вы можете усекать или размножаться в зависимости от требуемого разрешения

  • проблема с именами python named
  • «Не удается получить доступ к setup.py: нет такого файла или каталога» - не может запускать какие-либо файлы .py?
  • Python: Событие Schedular, как кварц
  • Python - ленивая загрузка атрибутов класса
  • Можно ли написать оператор прямой строки с инструкцией if?
  • Как распаковать определенную папку из .zip с помощью Python
  • Как декодировать base64 url ​​в python?
  • Разрешение отклонено при записи в файл в Python
  • TypeError после переопределения метода __add__
  • Где GoogleAppEngineLauncher хранит локальные файлы журналов?
  • Почему точка с запятой разрешена в этом фрагменте питона?
  •  
    Interesting Posts for Van-Lav

    python: нужно закрыть файл из mkstemp, если я использую fdopen?

    Как мы можем использовать открытые API-интерфейсы MS-коммуникатора в python, возможно ли это?

    Невозможно загрузить видеопотоки с помощью API-интерфейса youtube v3 в python

    Установка Google Assistant на Python3.6 OSX

    django 1.4 как автоматически получить часовой пояс пользователя от клиента

    Перенос приложения Django в Google App Engine?

    Создание разреженной матрицы в Python

    индекс случайного выбора из массива numpy

    Какие шаги необходимы для реализации memcached в приложении Django?

    Моделирование темы. Назначьте документ с топ-2 темами как ярлык категории – sklearn Скрытое распределение Дирихле

    openpyxl – преобразовать значение ячейки с 'utf-8' в '' ascii "

    Python и SQLite: вставить в таблицу

    Установить атрибуты из словаря в python

    PySpark – Объединение данных сеанса без явного ключа сеанса / Итерирование по всем строкам

    Поиск индекса тех же элементов в списке

    Python - лучший язык программирования в мире.