Ну учитывать рабочие/нерабочие дни. Или табло автоматом подтягивает локальные праздники типа 4 ноября итд?
В крайнем случае можно сделать расчётное поле, где выделить субботы и воскресенья как выходные + через CASE руками зашить несколько частных исключений как праздники/рабочие.
я щас когда вижу стикер из симпсонов не от Егора на миллисекунду отвлекаюсь на то, чтобы понять, кто запостил стикер, типа ломка визуального сфомированного шаблона