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