Python да Epoch форматини struct_time объектга айлантириш
Epoch форматидан олинган секундларни
мумкин бўлган бир maxсус объект struct_time га
айлантириш.
Мaълумотлар структураси жиҳатидан у луғатга ўхшайди.
struct_time объекти epoch да сақланадиган
санaлар билан ишлашни янада қулайлаштириш учун керак.
Келинг, struct_time объектини олайлик:
now = time.time()
res = time.localtime(now)
print(res)
Кодни ишга тушириш натижаси:
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)
Энди struct_time дан ҳозирги ойни олайлик.
Бунинг учун res ўзгарувчисида нуқта орқали
унинг tm_mon хусусиятига мурожаат қиламиз:
print(res.tm_mon) # 12 ни кўрсатади
struct_time дан ҳозирги
кунни кўрсатинг.
struct_time дан ҳозирги
соатни кўрсатинг.
Куйидаги epoch берилган:
dt = 1602314100.0
Ундан struct_time олинг.