Převod formátu epoch na objekt struct_time v Pythonu
Sekundy získané z formátu epoch lze
převést na speciální objekt struct_time.
Strukturovám dat se podobá slovníku.
Objekt struct_time slouží k pohodlnější
práci s daty uloženými v
epoch.
Získejme objekt struct_time:
now = time.time()
res = time.localtime(now)
print(res)
Výsledek provedení kódu:
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)
Nyní získejme z struct_time
aktuální měsíc. K tomu přistoupíme přes tečku k vlastnosti tm_mon
proměnné res:
print(res.tm_mon) # vypíše 12
Vypište z struct_time aktuální
den.
Vypište z struct_time aktuální
hodinu.
Je dána následující epoch:
dt = 1602314100.0
Získejte z ní struct_time.