การใช้งานวันที่ของ Python รองรับตัวดำเนินการเปรียบเทียบทั้งหมด ดังนั้น หากคุณใช้โมดูลวันที่และเวลาเพื่อสร้างและจัดการวัตถุวันที่ คุณสามารถใช้ตัวดำเนินการ <,>, <=,>=เป็นต้น บนวันที่ได้ ทำให้ง่ายต่อการเปรียบเทียบและตรวจสอบวันที่สำหรับการตรวจสอบ ฯลฯ
ตัวอย่าง
from datetime import datetime from datetime import timedelta today = datetime.today() yesterday = today - timedelta(days=1) print(today < yesterday) print(today > yesterday) print(today == yesterday)
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
False True False