Μέθοδος mktime της μονάδας time
Η μέθοδος mktime της μονάδας time
μετατρέπει μια συμβολοσειρά με ημερομηνία και ώρα σε
δευτερόλεπτα. Στην παράμετρο της μεθόδου καθορίζουμε
μια δομή χρόνου struct_time ή
μια πλειάδα από 9 στοιχεία με την υποχρεωτική
σημαία dst, η οποία αντιπροσωπεύει
την τοπική ώρα.
Σύνταξη
pythonimport time
time.mktime(δομή χρόνου ή πλειάδα)
Παράδειγμα
Ας μετατρέψουμε μια συμβολοσειρά με ημερομηνία και ώρα σε δευτερόλεπτα:
pythonimport time
struct_time = time.strptime('10/10/2020 10:15', '%d/%m/%Y %H:%M')
res = time.mktime(struct_time)
print(res)
Αποτέλεσμα του εκτελεσμένου κώδικα:
python1602314100.0
Δείτε επίσης
-
μέθοδος
timeτης μονάδαςtime,
η οποία επιστρέφει την ώρα σε δευτερόλεπτα από την αρχή της εποχής -
μέθοδος
ctimeτης μονάδαςtime,
η οποία μετατρέπει δευτερόλεπτα σε συμβολοσειρά με ημερομηνία και ώρα -
μέθοδος
localtimeτης μονάδαςtime,
η οποία μετατρέπει δευτερόλεπτα σε τοπική ώρα -
μέθοδος
gmtimeτης μονάδαςtime,
η οποία μετατρέπει δευτερόλεπτα σε μορφή UTC -
μέθοδος
sleepτης μονάδαςtime,
η οποία διακόπτει την εκτέλεση λειτουργίας για ένα καθορισμένο αριθμό δευτερολέπτων