使用datetime模块中的方法来将不同的日期/时间类型转换为统一的格式,如将时间戳转换为datetime对象,再使用strftime()方法转换为字符串格式进行比较。
示例代码:
import datetime
# 时间戳转换为datetime对象
timestamp = 1616793340
dt = datetime.datetime.fromtimestamp(timestamp)
# datetime对象转换为字符串格式
date_str = dt.strftime('%Y-%m-%d')
time_str = dt.strftime('%H:%M:%S')
# 字符串格式比较
if date_str == '2021-03-26':
print('日期相同')
if time_str < '12:00:00':
print('时间早于中午12点')
输出:
日期相同
时间早于中午12点
上一篇:比较不同的Excel排列组合
下一篇:比较不同的日期格式