Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah `datetime.timedelta` Python Boleh Menukar Saat kepada Jam, Minit dan Saat?
Menukar Saat kepada Jam, Minit dan Saat dalam Python
Semasa bekerja dengan data berkaitan masa, selalunya perlu menukar saat kepada format yang lebih mudah dibaca, biasanya jam, minit dan saat. Artikel ini akan menunjukkan cara untuk mencapai penukaran ini dengan cekap dalam Python.
Penyelesaian Menggunakan datetime.timedelta
Modul datetime Python menyediakan fungsi yang mudah dipanggil datetime.timedelta yang memudahkan penukaran saat kepada yang dikehendaki format:
import datetime seconds = 666 time_string = str(datetime.timedelta(seconds=seconds)) print(time_string)
Output:
0:11:06
Baris kod ini mengambil bilangan saat (666 dalam contoh ini) dan mencipta objek timedelta dengan nilai tersebut. Fungsi str() kemudian dipanggil pada objek timedelta untuk menukarnya menjadi perwakilan rentetan dalam format 'hours:minutes:seconds':
Atas ialah kandungan terperinci Bagaimanakah `datetime.timedelta` Python Boleh Menukar Saat kepada Jam, Minit dan Saat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!