按照时间排序星期几
创始人
2024-11-09 03:30:46
0

以下是一个按照时间排序星期几的示例代码:

from datetime import datetime

# 定义星期几列表
weekdays = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']

# 定义日期时间列表
dates = ['2022-01-01 12:00:00', '2022-01-03 09:30:00', '2022-01-02 18:45:00']

# 解析日期时间并添加星期几
datetime_objects = []
for date in dates:
    dt = datetime.strptime(date, '%Y-%m-%d %H:%M:%S')
    weekday = weekdays[dt.weekday()]
    datetime_objects.append((dt, weekday))

# 按照日期时间排序
sorted_datetime_objects = sorted(datetime_objects, key=lambda x: x[0])

# 打印排序后的结果
for dt, weekday in sorted_datetime_objects:
    print(dt, weekday)

输出结果将按照时间顺序打印出日期时间以及对应的星期几:

2022-01-01 12:00:00 Saturday
2022-01-02 18:45:00 Sunday
2022-01-03 09:30:00 Monday

这个示例代码使用了datetime模块来解析日期时间字符串,并使用strptime函数将字符串转换为datetime对象。然后,通过weekday方法获取日期的星期几,并将日期时间和星期几添加到一个新的列表中。

最后,使用sorted函数对日期时间和星期几的列表进行排序,通过key参数指定按照日期时间的第一个元素进行排序。

请注意,示例中的日期时间字符串格式为%Y-%m-%d %H:%M:%S,你可以根据实际情况调整格式。

相关内容

热门资讯

专业透视!约局吧怎么看有没有挂... 专业透视!约局吧怎么看有没有挂,微乐自建房辅助入口官网,学习教程(有挂工具)-哔哩哔哩1、游戏颠覆性...
揭幕透视!wpk私人局辅助是真... 揭幕透视!wpk私人局辅助是真的吗,陕西微乐小程序辅助,攻略教程(有挂细节)-哔哩哔哩wpk私人局辅...
关于透视!hhpoker辅助挂... 关于透视!hhpoker辅助挂,微乐河南麻将辅助ios,指南教程(有挂透视)-哔哩哔哩hhpoker...
科普透视!wepoker怎么破... 科普透视!wepoker怎么破解游戏,微乐小程序游戏破解器下载,手筋教程(发现有挂)-哔哩哔哩1、玩...
辅助透视!wepokerplu... 辅助透视!wepokerplus辅助,微乐家乡辅助app免费,积累教程(有挂分享)-哔哩哔哩1、超多...
详细透视!wepoker俱乐部... 详细透视!wepoker俱乐部辅助器,陕西微乐挖坑控制器,讲义教程(有挂分享)-哔哩哔哩1、不需要A...
关于透视!破解辅助插件wepo... 关于透视!破解辅助插件wepoker,微乐小程序游戏破解器,秘籍教程(有挂存在)-哔哩哔哩;破解辅助...
专业透视!约局吧开挂神器是真的... 专业透视!约局吧开挂神器是真的吗,微信小程序游戏破解微乐辅助,方案教程(有挂头条)-哔哩哔哩1、约局...
曝光透视!wepoker软件安... 曝光透视!wepoker软件安装包,微乐游戏辅助脚本安卓,窍门教程(有挂分享)-哔哩哔哩1、不需要A...
了解透视!hhpoker有没有... 了解透视!hhpoker有没有作弊辅助,微信微乐辅助器下载,模块教程(有挂细节)-哔哩哔哩1、玩家可...