Last active
March 5, 2024 12:59
-
-
Save isicju/cc8ac5adaee19390e116743040799386 to your computer and use it in GitHub Desktop.
Ищем предыдущий будний, не праздничный день.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Напишите функцию которая вовращает предыдущий к текущей дате будний день. | |
Если предыдущий будний день - праздник то нужно вернуть предыдущий до него но также он должен быть будним днем. | |
Например для 2 марта 2023 (суббота) должен быть возвращено 1 марта (пятница). | |
Тот же случай с 2 марта 2023 должен вернуть четверг если 1 марта будет праздничным днем. | |
Вот сигнатура метода | |
Сигнатура с датой не уточнена, вы вольны сами решать какой именно формат даты передается и возвращается. | |
public Date getPreviousWeekDay(Date date, List<Date> publicHolidays){ | |
//implementation. | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
one more solution