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:
now = time.time()
res = time.localtime(now)
print(res)
Rezultat izvajanja kode:
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)
Zdaj pa pridobimo iz struct_time
trenutni mesec. Za to se v spremenljivki res
s preko pike obrnemo na njeno lastnost tm_mon:
print(res.tm_mon) # izpiše 12
Izpišite iz struct_time trenutni
dan.
Izpišite iz struct_time trenutno
uro.
Podan je naslednji epoch:
dt = 1602314100.0
Pridobite iz njega struct_time.