Μετατροπή της μορφής 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.