ВЫСОКОПРОИЗВОДИТЕЛЬНЫЙ ДВИЖОК
Архитектура движка и математические основы
Как WorkingDaysCalculator.net рассчитывает точные рабочие дни, переносы праздников и графики в 11+ странах и 50 штатах США.
📐
1. Дискретная пошаговая арифметика дат
Вместо грубых приближений наш движок оценивает точный массив календарных дней в UTC, исключая сдвиги часовых поясов и перехода на летнее время.
🏛️
2. Обработка перенесенных праздников
Праздники, выпадающие на субботу или воскресенье, автоматически переносятся на официальные рабочие дни согласно законодательству.
🔄
3. Дедупликация пересечений
Если праздник совпадает с выходным днем без правил переноса, алгоритм гарантирует учет только один раз, исключая двойной вычет.
🌐
4. Региональная и штатная детализация
Полная поддержка региональных календарей, включая все 50 штатов США, провинции Канады, штаты Австралии и земли Германии.
Основные математические формулы
Расчет общего количества рабочих дней (W) между датой начала (D_start) и датой окончания (D_end):
W = TotalCalendarDays - WeekendDays - WeekdayPublicHolidays - CustomExcludedDays