Epoch ֆորմատից struct_time օբյեկտի վերածումը Python-ում
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-ից ստանանք
ընթացիկ ամիսը։ Դրա համար res փոփոխականում
կետի միջոցով դիմենք դրա tm_mon հատկությանը։
print(res.tm_mon) # կարտածի 12
struct_time-ից արտածեք ընթացիկ
օրը։
struct_time-ից արտածեք ընթացիկ
ժամը։
Տրված է հետևյալ epoch-ը։
dt = 1602314100.0
Դրանից ստացեք struct_time։