Devdit
 

Python เปรียบเทียบเวลา ว่าห่างกันกี่ ชม นาที วินาที

2.2K

สอนเขียน Python เปรียบเทียบเวลา ว่าห่างกันกี่ ชม นาที วินาที ของเวลา 2 เวลา ด้วย module datetime โดชใช้คำสั่ง datetime.strptime สำหรับลบเวลา เพื่อหาว่าห่างกันเท่าไร สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python เปรียบเทียบเวลา ว่าห่างกันกี่ ชม นาที วินาที

from datetime import datetime

time1 = '07:00:00'
time2 = '13:30:55'

fmt = '%H:%M:%S'
s = datetime.strptime(time2, fmt) - datetime.strptime(time1, fmt)
print( 'เวลา',time1,'-',time2,'ห่างกัน',s )

ผลลัพธ์

เวลา 07:00:00 - 13:30:55 ห่างกัน 6:30:55
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ