Epoch-muodon muuntaminen struct_time-objektiksi Pythonissa

Epoch-muodosta saadut sekunnit voidaan muuntaa erityiseksi struct_time-objektiksi. Se muistuttaa rakenteeltaan sanakirjaa. struct_time-objekti on tarkoitettu epoch-muodossa tallennettujen päivämäärien käsittelyyn helpommin.

Haetaan struct_time-objekti:

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

print(res)

Koodin suorituksen tulos:

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)

Nyt haetaan struct_time-objektista nykyinen kuukausi. Tätä varten viitataan muuttujan res ominaisuuteen tm_mon pistenotaatiolla:

pythonprint(res.tm_mon) # tulostaa 12
Задание 1

Tulosta struct_time-objektista nykyinen päivä.

Задание 2

Tulosta struct_time-objektista nykyinen tunti.

Задание 3

Annettu seuraava epoch-arvo:

pythondt = 1602314100.0

Hae siitä struct_time-objekti.