a = masa.masa()
masa.tidur(3)
b = masa.masa()
memakan_masa = masa.strftime("%H:%M:%S", masa.masa setempat(b - a))
cetak(memakan_masa)
Gunakan kod di atas untuk menjalankan masa.strftime Selepas memformat masa, akan sentiasa ada nilai lalai untuk jam tersebut. Bagaimanakah nilai lalai 8 jam ini terhasil?
Disebabkan isu zon waktu, masa tidak boleh digunakan, tetapi datetime.timedelta harus digunakan untuk mengira
Rujuk kod di bawah
Keluaran adalah seperti berikut:
8 jam disebabkan oleh penukaran zon waktu: Beijing ialah Daerah Kelapan Timur, dan masa perlu ditambah ke hadapan sebanyak 8 jam.