Epoch ფორმატის struct_time-ის ობიექტად გარდაქმნა Python-ში

Epoch ფორმატიდან მიღებული წამები შეიძლება გარდაიქმნას სპეციალურ struct_time ობიექტად. მონაცემთა სტრუქტურით იგი მოგვაგონებს ლექსიკონს. struct_time ობიექტი საჭიროა epoch-ში შენახულ თარიღებთან მუშაობის გასაადვილებლად.

მოდით მივიღოთ struct_time ობიექტი:

pythonnow = time.time()
res = time.localtime(now)

print(res)

კოდის შესრულების შედეგი:

pythontime.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 თვისებას:

pythonprint(res.tm_mon) # გამოიტანს 12-ს
Задание 1

გამოიტანეთ struct_time-დან მიმდინარე დღე.

Задание 2

გამოიტანეთ struct_time-დან მიმდინარე საათი.

Задание 3

მოცემულია შემდეგი epoch:

pythondt = 1602314100.0

მიიღეთ მისგან struct_time.