Pretvaranje epoch formata u struct_time objekat u Pythonu
Sekunde dobijene iz epoch formata mogu se
pretvoriti u poseban objekat struct_time.
Po strukturi podataka sličan je rečniku.
Objekat struct_time je potreban za
pogodniji rad sa datumima koji su sačuvani u
epoch formatu.
Hajde da dobijemo objekat struct_time:
now = time.time()
res = time.localtime(now)
print(res)
Rezultat izvršavanja koda:
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)
Sada hajde da iz struct_time dobijemo
tekući mesec. Za to ćemo u promenljivoj res
preko tačke pristupiti njenom svojstvu tm_mon:
print(res.tm_mon) # ispisaće 12
Ispišite iz struct_time tekući
dan.
Ispišite iz struct_time tekući
sat.
Data je sledeća epoch vrednost:
dt = 1602314100.0
Dobijte iz nje struct_time.