Python时间模块的使用
import datetime
start = datetime.date(2000, 1, 1)
end=datetime.date(2020,10,1)
days=datetime.timedelta(1)
c=0
while end>=start:
#if start.day==1 or start.weekday==0:注意别忘了()否则计数不到周一
if start.day==1 or start.weekday()==0:
c+=2
else:
c+=1
start+=days
print(c)
时间模块的使用,注意是date不是data
import datetime
start = datetime.date(year,month,day) #传入参数,返回时间格式变量
days=datetime.timedelta() #返回参数对应的时间间隔,作用是可以进行时间加减
#获取当前系统日期时间
dt_wk = datetime.datetime.now()
dt_wk = datetime.datetime.today()
start.day返回start日期对应的日
start.weekday()返回星期几[0,6],0表示周一; start.isoweekday()[1,7],1表示周一
start.isoformat()返回YYYY-MM-DD格式日期