Формулы нет - есть программа, т. е. алгоритм из множества шагов для подсчёта дней между двумя датами. Очень простой калькулятор: https://planetcalc.ru/274/
Можно и самому рассчитать (хотя калькулятор Тугеуса даёт тот же результат). Сколько недель прошло от начала ВОВ (22.06.1941) до сегодняшнего дня (10.02.2022)? а) Находим число дней от 22.06.1941 до 22.06.2021. Это ровно 2021-1941= 80 лет. Значит, из них 80:4= 20 високосных. Число дней 80*365+20= 29220 дней. б) Используем следующую таблицу: ********Янв Фев Мар Апр Май Июн Июл Авг Сен Окт Ноя Дек Прост. **000 031 059 090 120 151**191**212 243 273 304 354 Висок. **000 031 060 091 121 152**192**213 244 274 305 355 в) Для даты 10.02.2022 пишем: 365+031+10= 406. Здесь 365 - число дней в предыдущем, 2021 году; 031 - берётся под "Февраль" из таблицы для простых годов; 10 - дата. г) Ту же процедуру выполняем для даты 22.06.2021 (только тут 365 не добавляется): 151+22= 173. д) Вычитываем 173 (п." г") из 406 (п." в") и прибавляем к 29220 (п." а"): 29220+406-173= 29453 дней. е) Делим на 7. 29453:7= 4207 (4) - 4207 недель и 4 дня. На самом деле: ВОВ началась в воскресенье, а сегодня - 0+4= 4 - четверг.