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")
相关推荐
Pocker_Spades_A1 分钟前
飞算JavaAI家庭记账系统:从收支记录到财务分析的全流程管理方案
java·开发语言
Ratten1 小时前
【Python 实战】---- 实现一个可选择、配置操作的批量文件上传工具(四)配置管理界面和逻辑实现
python
Ratten1 小时前
【Python 实战】---- 实现一个可选择、配置操作的批量文件上传工具(五)打包成 exe 应用
python
跟橙姐学代码1 小时前
写 Python 函数别再死抠参数了,这招让代码瞬间灵活
前端·python
CHEN5_021 小时前
【Java基础常见辨析】重载与重写,深拷贝与浅拷贝,抽象类与普通类
java·开发语言
Despacito0o1 小时前
C语言基础:变量与进制详解
java·c语言·开发语言
nightunderblackcat2 小时前
进阶向:人物关系三元组,解锁人物关系网络的钥匙
开发语言·python·开源·php
站大爷IP2 小时前
Pandas与NumPy:Python数据处理的双剑合璧
python
站大爷IP2 小时前
Python枚举进化论:IntEnum与StrEnum的实战指南
python
甄超锋3 小时前
python sqlite3模块
jvm·数据库·python·测试工具·django·sqlite·flask