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")
相关推荐
learning-striving1 分钟前
kali连不上网解决方法
linux·开发语言·网络·php·kali
田野追逐星光7 分钟前
STL容器list的模拟实现
开发语言·c++·list
“负拾捌”9 分钟前
python + uniapp 结合腾讯云实现实时语音识别功能(WebSocket)
python·websocket·微信小程序·uni-app·大模型·腾讯云·语音识别
摇滚侠21 分钟前
macbook shell 客户端推荐 Electerm macbook 版本下载链接
java·开发语言
一个有梦有戏的人21 分钟前
Python3基础:函数基础,解锁模块化编程新技能
后端·python
程序员布吉岛22 分钟前
Java 后端定时任务怎么选:@Scheduled、Quartz 还是 XXL-Job?(对比 + 避坑 + 选型)
java·开发语言
C++ 老炮儿的技术栈24 分钟前
Qt Creator中不写代如何设置 QLabel的颜色
c语言·开发语言·c++·qt·算法
知无不研27 分钟前
lambda表达式的原理和由来
java·开发语言·c++·lambda表达式
lili-felicity29 分钟前
CANN多模型并发部署与资源隔离
开发语言·人工智能
小龙报33 分钟前
【51单片机】深度解析 51 串口 UART:原理、配置、收发实现与工程化应用全总结
c语言·开发语言·c++·stm32·单片机·嵌入式硬件·51单片机