以下是一个示例代码,演示如何按日期选择最后一项:
import datetime
# 创建一个包含日期的列表
dates = ['2022-01-01', '2022-01-02', '2022-01-03', '2022-01-04', '2022-01-05']
# 将日期字符串转换为日期对象
dates = [datetime.datetime.strptime(date, '%Y-%m-%d') for date in dates]
# 按日期排序列表
dates.sort()
# 选择最后一项(最新日期)
last_date = dates[-1]
# 将最后一项日期对象转换为字符串
last_date_str = last_date.strftime('%Y-%m-%d')
# 输出最后一项日期
print("最后一项日期:", last_date_str)
该代码首先创建一个包含日期的列表,然后将日期字符串转换为日期对象,并按日期排序列表。最后,选择列表中的最后一项,也就是最新日期,并将其转换为字符串进行输出。
上一篇:按日期选择最高/最大总和组
下一篇:按日期选择最佳业务员