日期比较与排序
42.7 日期比较与排序
datetime 对象可直接用 < > == 比较先后。
列表 sort 可排日期字符串需先 strptime 或 ISO 格式 YYYY-MM-DD。
比较与排序
# ========================================
# 示例:日期比较
# ========================================
from datetime import datetime
dates = [datetime(2026,3,1), datetime(2026,1,15), datetime(2026,5,1)]
dates.sort()
print('排序后', [d.strftime('%Y-%m-%d') for d in dates])