Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะเปรียบเทียบสตริงวันที่ใน Python ได้อย่างไร


การใช้งานวันที่ของ 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