Подскажите пожалуйста, как лучше сделать.
Получаю данные даты и времени в формате ['2021', '11', '11', '12', '44'] ( ну то есть ГГГГ мм дд чч мм).
В идеале мне надо запускать некую функцию в рабочие дни в определенное время. Со временем я могу справиться – возьму два последних элемента списка даты(типа [-2::]) сравню с текущим временем и норм.
А вот с датой туплю.
Есть список праздничных дней в формате:
year_2021 = ["1,2,3,4,5,6,7,8,9,10,16,17,23,24,30,31","6,7,13,14,20,21,22*,23,27,28","6,7,8*,13,14,20,21,27,28","3,4,10,11,17,18,24,25,30*","1,2,3+,8,9,10+,15,16,22,23,29,30","5,6,11*,12,13,14+,19,20,26,27","3,4,10,11,17,18,24,25,31","1,7,8,14,15,21,22,28,29","4,5,11,12,18,19,25,26","2,3,9,10,16,17,23,24,30,31","3*,4,6,7,13,14,20,21,27,28","4,5,11,12,18,19,25,26,31*"]
year_2022 = ["1,2,3,4,5,6,7,8,9,15,16,22,23,29,30","5,6,12,13,19,20,22*,23,26,27","5,6,7*,8,12,13,19,20,26,27","2,3,9,10,16,17,23,24,30","1,2+,7,8,9,14,15,21,22,28,29","4,5,11,12,13+,18,19,25,26","2,3,9,10,16,17,23,24,30,31","6,7,13,14,20,21,27,28","3,4,10,11,17,18,24,25","1,2,8,9,15,16,22,23,29,30","3*,4,5,6,12,13,19,20,26,27","3,4,10,11,17,18,24,25,31"]
и такие же year_2023, year_2024, year_2025.
Как проверить дату формата ['2021', '11', '11', '12', '44'] есть ли она в этих списках праздничных дней?
Куда копать?