搜索

查看: 3233|回复: 11

[Python] 计算2019-06,2020-08类似的日期之间缺少的月份

[复制链接]
发表于 2022-6-25 22:57:45 | 显示全部楼层 |阅读模式
小老虎 2022-6-25 22:57:45 3233 11 看全部
  1. # 计算a,b之间缺少的月份
  2. def get_month_list(a, b):
  3.     a_list = a.split('-')
  4.     b_list = b.split('-')
  5.     a_year = int(a_list[0])
  6.     a_month = int(a_list[1])
  7.     b_year = int(b_list[0])
  8.     b_month = int(b_list[1])
  9.     month_list = []
  10.     for i in range(a_year, b_year + 1):
  11.         for j in range(1, 13):
  12.             if i == a_year and j < a_month:
  13.                 continue
  14.             if i == b_year and j > b_month:
  15.                 continue
  16.             month_list.append(str(i) + '-' + str(j))
  17.     return month_list[1:-1]

  18. a = "2019-06"
  19. b = "2020-08"
  20. print(get_month_list(a, b))
复制代码


回复

使用道具 举报

发表于 2023-6-28 17:07:50 | 显示全部楼层
井底燕雀傥 2023-6-28 17:07:50 看全部
楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
回复

使用道具 举报

发表于 2023-6-29 00:55:13 | 显示全部楼层
素色流年783 2023-6-29 00:55:13 看全部
楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
回复

使用道具 举报

发表于 2023-6-29 08:36:27 | 显示全部楼层
冀苍鸾 2023-6-29 08:36:27 看全部
楼主,大恩不言谢了!知鸟论坛是最棒的!
回复

使用道具 举报

发表于 2023-6-29 18:45:00 | 显示全部楼层
心随674 2023-6-29 18:45:00 看全部
楼主,我太崇拜你了!我想我是一天也不能离开知鸟论坛
回复

使用道具 举报

发表于 2023-6-30 12:06:10 | 显示全部楼层
尘埃416 2023-6-30 12:06:10 看全部
楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
回复

使用道具 举报

发表于 2023-6-30 23:59:25 | 显示全部楼层
哈哈SE7 2023-6-30 23:59:25 看全部
其实我一直觉得楼主的品味不错!呵呵!知鸟论坛太棒了!
回复

使用道具 举报

发表于 2023-7-3 10:35:56 | 显示全部楼层
落败的青春阳落s 2023-7-3 10:35:56 看全部
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!知鸟论坛不走平凡路。
回复

使用道具 举报

发表于 2023-7-3 12:51:42 | 显示全部楼层
戏做顿 2023-7-3 12:51:42 看全部
楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
回复

使用道具 举报

发表于 2023-7-3 23:43:59 | 显示全部楼层
向往草原403 2023-7-3 23:43:59 看全部
楼主,我太崇拜你了!我想我是一天也不能离开知鸟论坛
回复

使用道具 举报

  • 您可能感兴趣
点击右侧快捷回复 【请勿灌水】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

RSS订阅| SiteMap| 小黑屋| 知鸟论坛
联系邮箱E-mail:zniao@foxmail.com
快速回复 返回顶部 返回列表