Python-да Epoch форматын struct_time нысанына түрлендіру
Epoch форматынан алынған секундтарды
ерекше struct_time нысанына
түрлендіруге болады.
Деректер құрылымы бойынша ол сөздікке ұқсайды.
struct_time нысаны epoch-та сақталған
күндермен жұмыс істеуді ыңғайлы ету үшін қажет.
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-нан ағымдағы айды алайық.
Бun үшін res айнымалысынан нүкте арқылы
оның tm_mon сипатына қол жеткізейік:
print(res.tm_mon) # 12 шығарады
struct_time-нан ағымдағы
күнді шығарыңыз.
struct_time-нан ағымдағы
сағатты шығарыңыз.
Мына epoch берілген:
dt = 1602314100.0
Одан struct_time алыңыз.