Python 日期,时间大小比较

1 日期比较,可以使用datetime中的date 比较

复制代码
import datetime
# 日期比较可以使用date
date3 = datetime.date(2023, 11, 15)
date4 = datetime.date(2023, 11, 16)
print(date3)
print(date4)
if date3 > date4:
    print("date3大于date4")
else:
    print("date3小于date4")

2 日期,时间比较

复制代码
import datetime
# 日期以及时分秒毫秒比较使用datetime
date1 = datetime.datetime(2023, 11, 15, 17, 24, 19)
date2 = datetime.datetime(2023, 11, 15, 17, 24, 29)
print(date1)
print(date2)
if date1 > date2:
    print("date1大于date2")
else:
    print("date1小于date2")

3使用strptime比较

复制代码
import time

date1 = time.strptime("2023-11-15 17:24:22", "%Y-%m-%d %H:%M:%S")
print(date1)
date2 = time.strptime("2023-11-15 17:24:20", "%Y-%m-%d %H:%M:%S")
print(date1)
if date1 > date2:
    print("date1大于date2")
else:
    print("date1小于date2")

# formatted_date1 = time.strptime(first_date, "%d/%m/%Y")
相关推荐
A懿轩A5 分钟前
【Java 基础编程】Java 常用类速查:包装类、String/StringBuilder、Math、日期类一篇搞定
java·开发语言·python·java常用类
寒秋花开曾相惜8 分钟前
(学习笔记)2.2 整数表示(2.2.6 扩展一个数字的位表示)
c语言·开发语言·笔记·学习
weixin_4404016915 分钟前
Python数据分析(Series+DataFrame+部分运算+groupby)
开发语言·python·数据分析
宇木灵20 分钟前
C语言基础-八、结构体和共同(用)体
c语言·开发语言·数据结构·笔记·学习·算法
拳里剑气33 分钟前
C++ 11
开发语言·c++·学习方法
孞㐑¥37 分钟前
算法—穷举,爆搜,深搜,回溯,剪枝
开发语言·c++·经验分享·笔记·算法
2401_8288906437 分钟前
通用唤醒词识别模型 - Wav2Vec2
人工智能·python·深度学习·audiolm
nita张42 分钟前
2026年2月实战案例分享:合肥战略定位成果解析
人工智能·python
桂花很香,旭很美44 分钟前
大模型项目实战:Python 异步——提速、流式、多 Agent
python·language model
yaoxin5211231 小时前
330. Java Stream API - 处理 Optional 对象:像流一样优雅地使用 Optional
java·windows·python