Time

Обеспечивает доступ к нескольким типов часов.

В python операции со значениями времени привязаны к реализации лежащих в оснвое библотек на C. Для time() используется понятие “эпохи”, началом которой является для unix систем 1 января 1970 года

>>> import time

>>> print(time.time())
1638713541.8427455

ctime() выводит человекочитаемый формат

>>> import time

>>> print(time.ctime())
'Sun Dec  5 16:13:36 2021'

Время представляется в трех формиатах:

Для перевода между форматами можно исаользовать эту таблицу:

time formats

Все компоненты struct формата времени доступны через объектное АПИ:

>>> s = time.gmtime()
>>> print(s.tm_year)
>>> print(s.tm_mon)
>>> print(s.tm_mday)
>>> print(s.tm_hour)
>>> print(s.tm_min)
>>> print(s.tm_sec)
>>> print(s.tm_wday)
>>> print(s.tm_yday)
>>> print(s.tm_isdst)

Функция tzet() позволяет работать с часовыми поясами.

strptime() и strftime() обеспечивают преобразование из стакт в строки и наоборот.

Полный набор методов и констант смотри в Документации

>>> На главную