Справка:Календарь/пасхалия

From Традиция
Jump to navigation Jump to search
пасхалия
Описание:
Функция для расчёта Пасхи и привязанных к ней праздников
Параметры:
1:
Год
пасхалия:
восточная (по умолчанию), западная или юлианская
день:
сдвиг в днях (по умолчанию, 0, т.е. сама Пасха) или название праздника
формат:
формат, тот же, что принимает функция парсера time
Возвращает:
Форматированная дата Пасхи или привязанного к ней праздника по указанной пасхалии в указанном в первом параметре году в указанном формате
Синтаксис:
{{#invoke:Календарь|пасхалия
    | Год

    | пасхалия = восточная (по умолчанию), западная или юлианская

    | день = сдвиг в днях (по умолчанию, 0, т.е. сама Пасха) или название праздника

    | формат = формат, тот же, что принимает функция парсера time

}}

Функция для расчёта Пасхи и привязанных к ней праздников.

Аргументы[edit]

Аргумент Назначение Пример
1 год например, 2021 или 1882.
пасхалия Способ расчёта Пасхи:
юлианская
первоначальная Пасха по юлианскому календарю
православная или восточная
юлианская переведённая в григорианский календарь (по умолчанию).
западная или римская
новостильная Пасха в западных церквях.
напр., восточная для вычисления православной Пасхи в России.
день Названия праздника или события, привязанного к Пасхе, или число дней до (с минусом) или после (с плюсом) Пасхи. Модулю по имени известны следующие дни:
Семидесятница
63 дня до Пасхи,
Масленица
первый день Масленицы, 55 дней до Пасхи,
Sexagesima
52 дня до Пасхи,
Широкий четверг
52 до Пасхи,
Прощёное воскресенье
49 дней до Пасхи,
Чистый понедельник
48 дней до Пасхи. Начало Великого поста,
Пепельная среда
46 дней до Пасхи (начало поста у католиков),
Вербное воскресенье
7 дней до Пасхи,
Чистый четверг
3 дня до Пасхи,
Страстная пятница
2 дня до Пасхи,
Великая суббота
1 день до Пасхи,
Пасха
0 - Пасха, по умолчанию,
Пасхальный понедельник
1 день по Пасхе
Вознесение
39 дней по Пасхе
Пятидесятница
49 дней по Пасхе
Corpus Christi
60 дней по Пасхе
i.e. 49 или Пятидесятница
формат Формат выводимой даты, в том же виде что и в {{#time:}}. По умолчанию, d.m.Y (напр., 02.08.2021). Есть также особое значение none, предотвращающее форматирование даты. напр., j xd.

Примеры[edit]

{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}}}
02.05.2021
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|пасхалия=восточная}}
02.05.2021
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|формат=[[j xg]]}}
2 мая
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|пасхалия=западная|формат=[[j xg]]}}
4 апреля
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|день=Вознесение}}
10.06.2021
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|пасхалия=западная|день=Вознесение}}
13.05.2021
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|формат=[[j xg]] (l)|день=Вознесение}}
10 июня (четверг)
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|пасхалия=западная|формат=[[j xg]] (l)|день=Вознесение}}
13 мая (четверг)
{{#invoke:Календарь|пасхалия|{{CURRENTYEAR}}|день=Вознесение|формат=U}}
1623283200

Сокращённый синтаксис[edit]

{{#invoke:Календарь|Масленица|{{CURRENTYEAR}}}}
08.03.2021
{{#invoke:Календарь|Пасха|{{CURRENTYEAR}}}}
02.05.2021
{{#invoke:Календарь|Вербное воскресенье|{{CURRENTYEAR}}}}
25.04.2021