Переходящий праздник: вычисление Пасхи
Пасхальное воскресенье — переходящий праздник: его дата меняется каждый год по церковным правилам, связанным с лунными циклами и календарными системами. Семейство Easter вычисляет Пасхальное воскресенье (и связанные подвижные даты, которые показывает каждый подинструмент) для заданного года по двум распространённым трактовкам: Gregorian и Julian («Giulian» в ключе подинструмента).
Для западных церквей, следующих календарю Gregorian, начните с Gregorian Easter.
Зачем два калькулятора?
Христианские традиции не всегда отмечают Пасху в одну и ту же гражданскую дату. В общих чертах:
- Gregorian computus — используется большинством западных церквей после реформы 1582 года. Даты выводятся в гражданском календаре Gregorian, которым люди пользуются сегодня.
- Julian computus — по-прежнему важен для восточно-христианских расчётов, исторически связанных с календарём Julian. Подинструмент Julian Easter считает эту ветку; сравнение с Gregorian объясняет годы, когда празднования расходятся.
Эти страницы — вычислительные календари, а не пастырский совет. Расписания приходов, переводы названий праздников и гражданские выходные могут отличаться, даже если воскресенье совпадает.
Общая идея computus
Церковная Пасха (в классической западной формулировке) — первое воскресенье после пасхальной полнолуния, которое определяют таблицы или алгоритмы, приближающие фазы Луны, а не наблюдением неба в ту ночь. Алгоритмы, популяризированные Гауссом и уточнённые позже, кодируют вековые поправки, эпакты и расчёт дня недели, чтобы из номера года получить месяц и число.
Запоминать все таблицы не нужно. Понимание того, что Пасха алгоритмична, объясняет, почему две корректные реализации могут расходиться при разных календарных традициях, и почему упрощения вроде «первое воскресенье после первого полнолуния после равноденствия» иногда отстают от церковных таблиц на неделю.
Gregorian Easter
Gregorian находит Пасхальное воскресенье по Gregorian и связанные подвижные даты для любого поддерживаемого года. Типичные сопутствующие праздники в литургическом календаре (Ash Wednesday, Ascension, Pentecost и т. д.) смещены на фиксированное число дней от Пасхального воскресенья; если подинструмент их показывает, они наследуют ежегодное смещение Пасхи.
Западные государственные праздники иногда привязаны к Пасхальному понедельнику или Страстной пятнице. Уточните, использует ли набор данных вашей страны Gregorian Easter, прежде чем считать, что банк закрыт.
Julian Easter
Giulian / Julian вычисляет Пасхальное воскресенье по ветке Julian и связанные подвижные даты. Сравнение результатов Julian и Gregorian для одного года — обычное упражнение в истории и литургике: в некоторые годы они совпадают после аккуратного перевода; во многих — расходятся.
Будьте осторожны при переводе юлианских церковных дат в современный гражданский Gregorian — смещение зависит от века. Метки вывода указывают календарную систему; не смешивайте «сырые» числа между системами без преобразования.
Pesach и другие календари
Строки локали могут упоминать еврейский Pesach как весенний контекст. Pesach следует еврейскому календарю; его не получают простым копированием Gregorian Easter. Относитесь к любым данным о Pesach как к справочному контексту инструмента и обращайтесь к специализированным источникам еврейского календаря для религиозного соблюдения.
Когда какой подинструмент
| Задача | Предпочесть |
|---|---|
| Современная западная дата Пасхи | Gregorian |
| Вычисление по традиции Julian | Giulian |
| Фиксированные национальные праздники (не от Пасхи) | Holidays show |
| Планирование отпуска вокруг фиксированных праздников | Holidays simulator |
В заметках Holidays Tool Plaza часто указано, что подвижные праздники вроде Пасхи исключены из списков с фиксированными датами — инструменты Easter и Holidays дополняют друг друга, а не дублируют.
Ограничения
- Алгоритмы реализуют широко изучаемые правила computus; редкие исторические случаи и местные церковные исключения могут отличаться.
- Не заменяет официальный диоцезальный календарь.
- Диапазон лет — тот, что принимает реализация (вводите обычные четырёхзначные годы).
- Время суток и часовой пояс не меняют календарную дату Пасхального воскресенья, но публикация «полночь UTC» против местного наблюдения может сбивать автоматические системы.
Образовательное применение
Преподаватели используют оба калькулятора, чтобы показать влияние календарной реформы. Разработчики берут известные годы как фикстуры для библиотек праздников — сверяйтесь с таблицами надёжных альманахов. Историки сопоставляют восточные и западные празднования в данном году.
Связанные инструменты
См. Holidays для фиксированных национальных праздников и планирования отпуска и Date для помощников по високосным годам и подсчёту дней, которые часто изучают рядом с Пасхой.
Итог
Инструменты Easter вычисляют даты подвижных праздников по веткам Gregorian и Julian computus. Используйте Gregorian для типичного западного гражданского планирования, Julian при изучении или сравнении восточной вычислительной традиции и помните, что списки Holidays с фиксированными датами намеренно оставляют подвижные праздники вроде Пасхи этой семье.