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.