Проверьте, является ли текущая дата подходящим днем ​​недели - PullRequest
1 голос
/ 13 марта 2019

Я ищу эффективный метод в Python, чтобы проверить, является ли определенная дата подходящим днем ​​недели.Приемлемый день на неделе определяется следующим образом:

  1. Должен быть средой
  2. Должен быть рабочим днем ​​
  3. Если среда является выходным днем, возьмитеследующий доступный рабочий день на этой неделе

Пока мне удалось найти способ определения 1. и 2., но я борюсь с третьим вариантом.

Я сделалпока что:

# Import pandas as pd
is_wednesday = date_dt.weekday() == 2
is_bus_day   = bool(len(pd.bdate_range(date, date)))
if_wednesday_holiday_is_next_bus_day = ?
...