周末日期从 1 到 n 按顺序编号
Weekend date sequentially numbered from 1 to n
我需要你的帮助来按顺序从 1 到 n 编号我的周末。
这是我的代码:
start_date = datetime.strptime(getStart_date, '%Y-%m-%d')
end_date = datetime.strptime(getEnd_date, '%Y-%m-%d')
weekend_date = []
WE_numberedDays = []
for i in range(delta + 1):
day = start_date + timedelta(days=i)
if day.weekday() >= 5:
weekend_date.append(day)
for items in weekend_date:
WE_numberedDays.append(itmes + 1)
print(WE_numberedDays)
它打印出 [2-2-2-2-2-2-2-] 而我想要 [1-2-3-4-6-7-8]。感谢您的帮助,希望您在这艰难的日子里度过美好的一天。
你可以使用范围
WE_numberedDays = list(range(1,len(weekend_date))
现在你有了从 1 到 n 的数组
我需要你的帮助来按顺序从 1 到 n 编号我的周末。 这是我的代码:
start_date = datetime.strptime(getStart_date, '%Y-%m-%d')
end_date = datetime.strptime(getEnd_date, '%Y-%m-%d')
weekend_date = []
WE_numberedDays = []
for i in range(delta + 1):
day = start_date + timedelta(days=i)
if day.weekday() >= 5:
weekend_date.append(day)
for items in weekend_date:
WE_numberedDays.append(itmes + 1)
print(WE_numberedDays)
它打印出 [2-2-2-2-2-2-2-] 而我想要 [1-2-3-4-6-7-8]。感谢您的帮助,希望您在这艰难的日子里度过美好的一天。
你可以使用范围
WE_numberedDays = list(range(1,len(weekend_date))
现在你有了从 1 到 n 的数组