Devdit
 

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

1.3K

สอนเขียน Python เปรียบเทียบวันที่เวลา ว่าห่างกันกี่วัน โดยตัวอย่างจะมีตัวแปรวันที่ 2 วัน โดยจะหาว่าวันที่ทั้ง 2 ห่างกันทั้งหมดกี่วัน สามารถเขียนโปรแกรมได้ดังนี้

 

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

from datetime import datetime

date1 = datetime.strptime("2021-01-01", "%Y-%m-%d")
date2 = datetime.strptime("2022-01-01", "%Y-%m-%d")
s = abs((date1 - date2).days);

print( "ตัวแปร date1 คือ",date1 )
print( "ตัวแปร date2 คือ",date2 )
print( "ห่างกันทั้งหมด",s,"วัน" )

ผลลัพธ์

ตัวแปร date1 คือ 2021-01-01 00:00:00
ตัวแปร date2 คือ 2022-01-01 00:00:00
ห่างกันทั้งหมด 365 วัน
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ