Конверзија на epoch формат во struct_time објект во Python

Секундите добиени од epoch формат можат да се конвертираат во посебен објект struct_time. По структура на податоци, тој личи на речник. Објектот struct_time е потребен за попогодна работа со датуми зачувани во epoch формат.

Ајде да добиеме struct_time објект:

pythonnow = time.time()
res = time.localtime(now)

print(res)

Резултат од извршувањето на кодот:

pythontime.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:

pythonprint(res.tm_mon) # ќе испринта 12
Задание 1

Испринтајте го тековниот ден од struct_time објектот.

Задание 2

Испринтајте го тековниот час од struct_time објектот.

Задание 3

Дадена е следнава epoch вредност:

pythondt = 1602314100.0

Добијте struct_time објект од неа.