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")
相关推荐
七夜zippoe7 小时前
PostgreSQL高级特性在Python中的实战:JSONB、全文搜索、物化视图与分区表深度解析
数据库·python·postgresql·性能优化·分区表
小涛不学习7 小时前
Java List 集合深度解析(ArrayList / LinkedList 原理详解)
java·开发语言·windows
郝学胜-神的一滴7 小时前
一序平衡,括号归真:单括号匹配算法的优雅美学
java·前端·数据结构·c++·python·算法
清水白石0087 小时前
Python 方法绑定机制深度解析:bound method、三种方法类型与代码评审实战
开发语言·网络·python
CSDN_kada7 小时前
杭电网安复试编程Day19
开发语言·c++·算法
MyY_DO7 小时前
继承+代码复用使用方法说人话
java·开发语言
@国境以南,太阳以西7 小时前
从0实现OnCall基于Python语言框架
开发语言·python
转型AI的宏达7 小时前
ETF遍历取数模块 金融量化建模 Python
python
weixin_307779137 小时前
提升 LLM 输出鲁棒性:使用 json_repair 智能修复非标准 JSON
开发语言·人工智能·算法·json·软件工程
yaoxin5211237 小时前
352. Java IO API - Java 文件操作:java.io.File 与 java.nio.file 功能对比 - 4
java·python·nio