Расчет даты православной Пасхи ☦
Дата Пасхи в каждый конкретный год исчисляется по лунно-солнечному календарю, что делает Пасху переходящим праздником.
Пасхалия - методика расчёта даты Пасхи.
- Католическая церковь использует григорианскую пасхалию.
- Православная церковь использует александрийскую пасхалию.
Расхождение между датами православной и католической Пасхи вызвано различием в дате церковных полнолуний и разницей между солнечными календарями. В XX и XXI веках церковные полнолуния по александрийской пасхалии отстают от григорианских на 4—5 дней. День весеннего равноденствия - 21 марта по юлианскому календарю - соответствует 3 апреля по григорианскому календарю
Рассчитать дату православной Пасхи
Введите год
Дата пасхи: |
... ......... .... |
Калькулятор для расчета даты православной Пасхи
Алгоритм для вычисления даты православной Пасхи
Для определения даты православной Пасхи по старому стилю необходимо:
- Разделить номер года на 19 и определить остаток от деления a.
- Разделить номер года на 4 и определить остаток от деления b.
- Разделить номер года на 7 и определить остаток от деления c.
- Разделить сумму 19a + 15 на 30 и определить остаток d.
- Разделить сумму 2b + 4c + 6d + 6 на 7 и определить остаток e.
- Определить сумму f = d + e.
- Если f ≤ 9, то Пасха будет праздноваться (22+f) марта;
если f > 9, то Пасха будет праздноваться (f-9) апреля.
Для перевода на новый стиль дату, как известно, нужно сдвинуть вперёд на 13 дней в 20-м и 21-м веках.
Православная пасха в 20-м и 21-м веках происходит в период с 4-го апреля по 8-е мая.
Если Пасха совпадает с праздником Благовещения (7 апреля), то она называется Кириопасха (Господня Пасха).
Для вычисления даты Пасхи используется модификация алгоритма Гаусса (источник: википедия)
Пример расчета даты православной Пасхи
(Алгоритм расчета для заданного года)- Для заданного года (Y) определяется пасхальное полнолуние (pp):
pp = (19·(Y mod 19) + 15) mod 30 - Полнолуние (Y) = 21 марта + pp
где:
Y — номер года от Рождества Христова,
m mod n — это остаток от деления нацело m на n ("m по модулю n"). - Если значение Полнолуние (Y) <= 31, то дата полнолуния будет в марте;
Если значение Полнолуние (Y) > 31, то следует вычесть 31 день, и получится дата в апреле.
для 2024 года
1. Определяем пасхальное полнолуние (pp)- pp = (19x(Y mod 19) + 15) mod 30
Расчет:
1) 2)
3. Определяем поправку для дня (b)
- b = (2x(Y mod 4) + 4x(Y mod 7) + 6xpp + 6) mod 7
Расчет:
f = (pp + b)5. Искомая дата Пасхи в
если (f) > 9, то Пасха будет (f - 9) = d апреля ст. стиля,
иначе (22 + f) = d марта ст. стиля. Получаем дату ПасхиРасчет:
Проверено на бумажке c карандашом.
Все правельно. Оценка: 5 (отлично)