栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python 获取两个日期间的工作日并更改日期格式

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python 获取两个日期间的工作日并更改日期格式

#打印结果如下 [datetime.date(2021, 9, 1), datetime.date(2021, 9, 2), datetime.date(2021, 9, 3), datetime.date(2021, 9, 6), datet [datetime.date(2021, 9, 4), datetime.date(2021, 9, 5), datetime.date(2021, 9, 11), datetime.date(2021, 9, 12), datetime.date(2021, 9, 19), datetime.date(2021, 9, 20), datetime.date(2021, 9, 21), datetime.date(2021, 9, 25)]

4、上述结果不是想要的格式 那么将工作日、节假日格式转换进行转换为x月x日 月份和日期前面不要0

workday_list []
holiday_list []
for i in date_workday:
 w_year str(i).split( - )[0]
 w_month str(i).split( - )[1]
 w_day str(i).split( - )[2]
 if w_month[0] 0 :
 w_month str(i).split( - )[1][1]
 if w_day[0] 0 :
 w_day str(i).split( - )[2][1]
 workday_list.append(w_month 月 w_day 日 )
for j in date_holiday:
 h_year str(j).split( - )[0]
 h_month str(j).split( - )[1]
 h_day str(j).split( - )[2]
 if h_month[0] 0 :
 h_month str(j).split( - )[1][1]
 if h_day[0] 0 :
 h_day str(j).split( - )[2][1]
 holiday_list.append(h_month 月 h_day 日 )

5、打印结果

print(workday_list)
#打印结果 
[ 9月1日 , 9月2日 , 9月3日 , 9月6日 , 9月7日 , 9月8日 , 9月9日 , 9月10日 , 9月13日 , 9月14日 , 9月15日 , 9月16日 , 9月17日 , 9月18日 , 9月22日 , 9月23日 , 9月24日 , 9月26日 , 9月27日 , 9月28日 , 9月29日 , 9月30日 ]
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267480.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号