Pretvorba formata epoch v objekt struct_time v Pythonu

Sekunde, pridobljene iz formata epoch, lahko pretvorimo v poseben objekt struct_time. Po strukturi podatkov je podoben slovarju. Objekt struct_time je potreben za bolj enostaven delo z datumi, shranjenimi v epoch.

Pridobimo objekt struct_time:

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

print(res)

Rezultat izvajanja kode:

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)

Zdaj pa pridobimo iz struct_time trenutni mesec. Za to se v spremenljivki res s preko pike obrnemo na njeno lastnost tm_mon:

pythonprint(res.tm_mon) # izpiše 12
Задание 1

Izpišite iz struct_time trenutni dan.

Задание 2

Izpišite iz struct_time trenutno uro.

Задание 3

Podan je naslednji epoch:

pythondt = 1602314100.0

Pridobite iz njega struct_time.