สอนภาษา Python เขียนโค้ดแปลงนาทีเป็นชั่วโมง โดยใช้คำสั่ง timedelta ของ mudule datetime โดยตัวอย่างใช้คำสั่ง datetime.timedelta และกำหนดค่า minutes เพื่อแปลงแปลงนาทีเป็นชั่วโมงตามที่ต้องการ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง แปลงนาทีเป็นชั่วโมง Python ด้วยคำสั่ง timedelta
import datetime
m = 120
t = str( datetime.timedelta( minutes = m ) )
h = t.split(':')
print( m, 'นาที เท่ากับ', h[0], 'ชั่วโมง' )
ผลลัพธ์
120 นาที เท่ากับ 2 ชั่วโมง
1. import module datetime เพื่อใช้งานคำสั่ง datetime.timedelta
2. สร้างตัวแปร m = 120 คือ 120 นาที
3. คำสั่ง datetime.timedelta กำหนดค่า minutes เท่ากับตัวแปร m และแปลงนาทีเป็นชั่วโมงโดยเก็บผลลัพธ์ไว้ที่ตัวแปร t
4. ใช้คำสั่ง split แยกข้อความด้วยอักษร : และเก็บค่าไว้ที่ตัวแปร h
5. พิมพ์ค่าตัวแปร m และ h[0] คือ ชั่วโมงออกสู๋หน้าจอ