Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana Saya Boleh Menukar Objek datetime.timedelta kepada Hours:Minutes String?
Menukar datetime.timedelta Objek kepada Rentetan dalam Jam:Format Minit
Masalah:
Memformat objek datetime.timedelta untuk memaparkan tempoh dalam jam dan minit boleh menjadi mencabar. Menukarkan baki saat kepada minit menimbulkan kesukaran tertentu.
Penyelesaian:
Daripada melaksanakan kaedah tersuai, penyelesaian yang lebih mudah terletak pada penggunaan fungsi str() untuk menukar objek timedelta terus ke dalam rentetan. Berikut ialah contoh:
import datetime start = datetime.datetime(2009, 2, 10, 14, 00) end = datetime.datetime(2009, 2, 10, 16, 00) delta = end - start print(str(delta))
Ini akan mengeluarkan rentetan "2:00:00", dengan 2 mewakili jam dan 00 mewakili minit.
Atas ialah kandungan terperinci Bagaimana Saya Boleh Menukar Objek datetime.timedelta kepada Hours:Minutes String?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!