PythonNote016---求某个日期是当年的第几周,当周的第几天
原创
©著作权归作者所有:来自51CTO博客作者维格堂406小队的原创作品,请联系作者获取转载授权,否则将追究法律责任
import time
from datetime import datetime
data_day = '20190101'
week = int(datetime.strptime(data_day,"%Y%m%d").strftime("%W"))+1
weekday = '7' if datetime.strptime(data_day,"%Y%m%d").strftime("%w")=='0' else datetime.strptime(data_day,"%Y%m%d").strftime("%w")
print('第'+str(week)+'周 ;'+'当周第'+weekday+'天')
注意:第一周,python计为00周。每周的周日记为0