Я проверяю, является ли текущая дата рабочим днем, если нет, я хочу получить следующий будний день. День недели - с понедельника по пятницу.получение даты на следующий рабочий день
Вот что я пробовал:
import time
from datetime import date,timedelta
dmy=time.strftime("%d-%m-%Y")# getting the current date
if dmy.strftime("%w") in set([6,7]): # checking if its a weekend(Sat/Sun) , if so advancing
dmy=time.strftime("%d-%m-%Y")+ timedelta(days=dmy.strftime("%w")%5) # this statement is not working, it errors out .
Заявление dmy=time.strftime("%d-%m-%Y")+ timedelta(days=dmy.strftime("%w")%5)
) не работает. какой самый простой способ перейти на следующую дату, которая является будним днем?
Определите «не работает» лучше. –