按月份对格式为'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

相关内容

热门资讯

教程辅助!德扑之星私人局辅助(... 教程辅助!德扑之星私人局辅助(辅助挂)wepoker养号规律(真是有挂)是一款可以让一直输的玩家,快...
技巧知识分享!广东闲来辅助神器... 您好,广东闲来辅助神器免费版这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多...
记者揭秘!小闲川南手游辅助器(... 记者揭秘!小闲川南手游辅助器(辅助挂)hhpoker哪个俱乐部靠谱(确实是有挂);大家肯定在之前小闲...
玩家交流!小程序牵手跑得有辅助... 《玩家交流!小程序牵手跑得有辅助器(辅助挂)竞技联盟辅助插件(本来存在有挂)》 小程序牵手跑得有辅助...
玩家必看分享!传送屋挂件(辅助... 玩家必看分享!传送屋挂件(辅助挂)wepoker透视版下载(好像有挂);是一款可以让一直输的玩家,快...
一起来探讨!威信茶馆透视挂(辅... 一起来探讨!威信茶馆透视挂(辅助挂)竞技联盟辅助插件(素来有挂);一、威信茶馆透视挂AI软件牌型概率...
必看攻略!微乐小程序辅助收费(... 必看攻略!微乐小程序辅助收费(辅助挂)pokemmo手机版脚本(本来有挂);1、微乐小程序辅助收费a...
一分钟了解!川娱竞技辅助插件(... 一分钟了解!川娱竞技辅助插件(辅助挂)hhpoker有后台操作吗(本然是真的有挂);川娱竞技辅助插件...
科技通报!广西友乐免费辅助(辅... 科技通报!广西友乐免费辅助(辅助挂)hhpoker是真的假的(原本有挂);小薇(透视辅助)致您一封信...
实测分享!家乡大贰脚本(辅助挂... 实测分享!家乡大贰脚本(辅助挂)wepoker免费辅助器(本然是有挂);家乡大贰脚本软件透明挂是一个...