Python'до epoch форматын struct_time объектине айландыруу

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 алыңыз.