“Ubah desimal menjadi waktu di python datetime” Kode Jawaban

Ubah desimal menjadi waktu di python datetime

str(int(math.floor(time))) + ':' + str(int((time%(math.floor(time)))*60)) + ':' + str(int(((time%(math.floor(time)))*60) % math.floor(((time%(math.floor(time)))*60))*60))
Bad Baboon

Ubah desimal menjadi waktu di python datetime

time = 72.345

hours = int(time)
minutes = (time*60) % 60
seconds = (time*3600) % 60

print("%d:%02d.%02d" % (hours, minutes, seconds))
>> 72:20:42
Bad Baboon

Jawaban yang mirip dengan “Ubah desimal menjadi waktu di python datetime”

Pertanyaan yang mirip dengan “Ubah desimal menjadi waktu di python datetime”

Lebih banyak jawaban terkait untuk “Ubah desimal menjadi waktu di python datetime” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya