Конверзија на epoch формат во struct_time објект во Python
Секундите добиени од epoch формат можат да се
конвертираат во посебен објект struct_time.
По структура на податоци, тој личи на речник.
Објектот struct_time е потребен за
попогодна работа со датуми зачувани во
epoch формат.
Ајде да добиеме struct_time објект:
now = time.time()
res = time.localtime(now)
print(res)
Резултат од извршувањето на кодот:
time.struct_time(tm_year=2025, tm_mon=12,
tm_mday=31, tm_hour=15, tm_min=40, tm_sec=51, tm_wday=3,
tm_yday=365, tm_isdst=0)
Сега ајде да го добиеме тековниот месец од struct_time
објектот. За да го направиме ова, во променливата res
преку точка ќе пристапиме до нејзиниот атрибут tm_mon:
print(res.tm_mon) # ќе испринта 12
Испринтајте го тековниот ден од struct_time
објектот.
Испринтајте го тековниот час од struct_time
објектот.
Дадена е следнава epoch вредност:
dt = 1602314100.0
Добијте struct_time објект од неа.