按月份对格式为'mm/dd/yyyy-mm/dd/yyyy”的日期范围排序
创始人
2024-08-23 02:30:11
0
  1. 将日期范围拆分为开始日期和结束日期,使用split()方法将字符串按照'-”分割为数组。

  2. 对开始日期和结束日期分别进行拆分,获取月份。

  3. 比较两个月份的大小,按照升序或降序排序。

  4. 根据排序结果重新组合日期范围字符串。

以下是示例代码:

date_range = "05/12/2022-08/03/2022-02/14/2023-12/25/2023"
ranges = date_range.split("-")  # 按照'-”分割为数组
result = []
for i in range(0, len(ranges), 2):
    start_date, end_date = ranges[i], ranges[i+1]   # 拆分开始日期和结束日期
    start_month = int(start_date.split("/")[0])
    end_month = int(end_date.split("/")[0])
    if start_month <= end_month:
        result.append((start_date, end_date))
    else:
        result.append((end_date, start_date))
result.sort(key= lambda r: int(r[0].split("/")[0]))   # 按月份排序
sorted_date_range = "-".join([date for pair in result for date in pair])  # 组合日期范围字符串
print(sorted_date_range)

输出结果:02/14/2023-12/25/2023-05/12/2022-08/03/2022

相关内容

热门资讯

玩家必备教程!大菠萝挂机辅助,... 玩家必备教程!大菠萝挂机辅助,广西友乐app辅助工具,教会开挂辅助教程(有挂解密);无需打开直接搜索...
重大来袭!山城九九辅助,家乡大... 重大来袭!山城九九辅助,家乡大二辅助免费,教会开挂辅助教程(有挂存在);无需打开直接搜索加(薇:13...
重大通报!微乐小程序多乐辅助器... 重大通报!微乐小程序多乐辅助器,闲聚app辅助软件,分享开挂辅助教程(有挂细节);无需打开直接搜索加...
重大通报!广东雀神挂件脚本开挂... 重大通报!广东雀神挂件脚本开挂,小闲川南辅助,发现开挂辅助教程(有挂规律)1、下载安装好广东雀神挂件...
必备攻略!欢乐达人怎么开辅助,... 必备攻略!欢乐达人怎么开辅助,花花生活圈怎么装开挂,分享开挂辅助教程(有挂总结);无需打开直接搜索薇...
热点推荐!九哥大厅辅助,约战竞... 您好:约战竞技场辅助这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特...
2024教程!如何使用闽乐乐5... 2024教程!如何使用闽乐乐510k脚本,点我休闲辅助,推荐开挂辅助教程(确实有挂)1、下载安装好如...
指导大家!情怀麻将辅助,博雅红... 指导大家!情怀麻将辅助,博雅红河西元红河修改器,传授开挂辅助教程(证实有挂);无需打开直接搜索薇:1...
发现一款!凑一桌辅助软件免费,... 您好:凑一桌辅助软件免费这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的...
终于懂了!闲逸透视app下载安... 终于懂了!闲逸透视app下载安装,边锋辅助,推荐开挂辅助教程(有挂解惑);无需打开直接搜索打开薇:1...