ForHosting KIT · Dates et temps

Calculateur Pâques orthodoxes

En 2024, la Pâque orthodoxe tombait le 5 mai : les tables juliennes donnent le 22 avril, et l'écart de 13 jours entre les calendriers la fait passer en mai. Saisissez une année pour obtenir la date dans le calendrier courant. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Année
2 024
Vous obtenez
Date
2024-05-05
Année grégorienne
2 024
Mois
5
Jour
5

Pâques orthodoxes orientales, aussi appelées Pascha, sont la fête mobile centrale de l'année chrétienne orthodoxe. Contrairement à Pâques occidentales, qui suivent le comput grégorien adopté après 1582, la plupart des juridictions orthodoxes déterminent encore la date de Pascha avec les anciennes tables juliennes de l'épacte lunaire et le dimanche suivant la pleine lune qui tombe le ou après l'équinoxe de printemps julien. Ce dimanche de mars ou d'avril julien est ensuite converti au calendrier civil grégorien afin que planificateurs, écoles et applications affichent une date ISO familière. Ce calculateur met en œuvre exactement ce pipeline pour toute année entière supérieure ou égale à un : arithmétique modulaire pure pour le comput julien, un décalage de siècle égal au plancher de l'année divisée par cent moins le plancher de l'année divisée par quatre cents moins deux, et report déterministe de mois et de jour sans aucun objet Date de l'horloge système. Des repères modernes connus tels que le 5 mai 2024, le 20 avril 2025 et le 12 avril 2026 sont reproduits exactement, et les années invalides inférieures à un sont rejetées avec une erreur de validation claire plutôt qu'une réponse silencieusement fausse.

Comment fonctionnent le comput julien et la conversion grégorienne

Partez d'une année civile entière Y au moins égale à un. L'algorithme de Pâques juliennes utilise cinq résidus modulaires qui encodent le cycle solaire de quatre ans, la semaine de sept jours et le cycle lunaire métonique de dix-neuf ans. Posez a égal à Y modulo quatre, b égal à Y modulo sept et c égal à Y modulo dix-neuf.

Le terme d'épacte lunaire d vaut dix-neuf fois c plus quinze, le tout modulo trente. La correction de jour de la semaine e vaut deux fois a plus quatre fois b moins d plus trente-quatre, le tout modulo sept, avec reste positif afin que des résultats modulaires négatifs de style JavaScript n'apparaissent jamais.

La quantité combinée d plus e plus cent quatorze est ensuite découpée : sa division entière par trente et un donne le mois julien, trois pour mars ou quatre pour avril, et le reste plus un donne le jour julien du mois. Cette date julienne n'est pas encore ce qu'attend la plupart des logiciels civils. Le calendrier grégorien devance le julien d'un décalage dépendant du siècle égal au plancher de Y divisé par cent, moins le plancher de Y divisé par quatre cents, moins deux.

L'ajout de ce décalage avec report pur de mois et de jour entiers produit la date grégorienne de Pascha. Aux XXe et début du XXIe siècles le décalage est de treize jours, de sorte que le 22 avril julien devient le 5 mai grégorien en 2024. Les années inférieures à un sont rejetées car le calendrier historique et les conventions de numérotation des années sortent du périmètre de ce contrat.

Où les calculateurs de Pâques orthodoxes interviennent dans le travail réel

Les bureaux paroissiaux, secrétariats diocésains et hôtelleries monastiques publient des calendriers liturgiques annuels qui doivent lister Pascha et chaque fête qui en dépend ; un oracle déterministe de confiance évite la dérive des tableurs entre secrétaires. Les écoles et universités des pays à forte population orthodoxe planifient vacances de printemps et périodes d'examens autour de la date civile locale de Pâques et ont besoin d'une projection multi-années sans consultation manuelle de tables.

Les plateformes de voyage, d'hospitalité et d'événements marquent les week-ends de forte demande lorsque Pascha tombe en avril ou début mai et doivent distinguer les dates orthodoxes de Pâques occidentales quand elles divergent. Les ingénieurs logiciels qui construisent des produits de calendrier, des moteurs de rappels récurrents ou des applications religieuses multi-rites ont besoin d'une fonction pure qu'ils peuvent tester unitairement contre des almanachs publiés plutôt que de scraper des pages tierces.

Les auteurs de programmes qui enseignent l'histoire du comput veulent la date julienne intermédiaire et les résidus modulaires exposés pour que les étudiants vérifient chaque étape des tables classiques. Si vous avez ensuite besoin de Pâques grégoriennes occidentales, de Noël orthodoxe fixe sur le calendrier julien, d'ordinaux du jour de l'année ou du jour de la semaine pour des dates ISO arbitraires, traitez-les comme intentions de recherche et pages d'atterrissage séparées plutôt que de surcharger cette page Pascha orthodoxe.

Calendriers liturgiques paroissiaux et diocésains

Générez des dates grégoriennes de Pascha pour livres de service multi-années et widgets de site qui doivent correspondre aux almanachs orthodoxes publiés.

Planification scolaire et des congés

Projetez vacances de printemps et jours fériés dans les régions qui suivent Pâques orthodoxes sans mélanger les tables du comput occidental.

En quoi Pâques orthodoxes diffèrent-elles de Pâques occidentales ?

La plupart des juridictions orthodoxes calculent Pascha avec le comput julien (cycle lunaire métonique et tables de l'équinoxe julien), puis convertissent ce dimanche au calendrier civil grégorien. Pâques occidentales utilisent le comput grégorien directement, de sorte que les deux dates divergent souvent d'une ou plusieurs semaines.

Quel algorithme ce calculateur utilise-t-il ?

La formule classique de Pâques juliennes avec résidus a=Y%4, b=Y%7, c=Y%19, d=(19c+15)%30, e=(2a+4b−d+34)%7, puis mois et jour à partir de d+e+114, puis conversion grégorienne avec décalage floor(Y/100)−floor(Y/400)−2.

Quelles années sont prises en charge ?

Toute année entière supérieure ou égale à 1. Les tables modernes publiées (par exemple 2024–2026) sont reproduites exactement.

Utilise-t-il l'horloge de l'ordinateur ou Date ?

Non. L'implémentation est de l'arithmétique entière pure sans objet Date, sans réseau et sans aléatoire, de sorte que les résultats sont stables entre hôtes et fuseaux horaires.

Pourquoi la Pâque orthodoxe peut-elle tomber en mai ?

Parce que le calendrier julien est en retard sur le grégorien, de 13 jours au XXe et au début du XXIe siècle. Un dimanche julien de fin avril, comme le 22 avril 2024, devient ainsi le 5 mai.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/date/easter-orthodox

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/date/easter-orthodox \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2024}'
{
  "year": 2024
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.easter_orthodox",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comment fonctionnent le comput julien et la conversion grégorienne

Tout le chemin est de l'arithmétique entière en forme fermée : aucun appel réseau, aucune graine aléatoire, aucun fuseau de l'hôte et aucune ambiguïté en virgule flottante, si bien que des années identiques produisent toujours un JSON identique.

Ce que vous envoyez et ce que vous recevez

Envoyez un seul champ obligatoire nommé year comme entier supérieur ou égal à un. La valeur d'exemple deux mille vingt-quatre est une vérification moderne utile. Les années classiques de vérification incluent deux mille vingt-quatre pour le cinq mai, deux mille vingt-cinq pour le vingt avril, deux mille vingt pour le dix-neuf avril et deux mille seize pour le premier mai. Year manquant, chaînes non numériques, nombres fractionnaires tels que deux mille vingt-quatre virgule cinq, et toute année inférieure à un échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse inclut l'année d'entrée, la chaîne de date ISO grégorienne, l'année le mois et le jour grégoriens comme entiers séparés, un month_name en anglais, un objet julian imbriqué avec l'année le mois le jour et l'ISO juliens intermédiaires, les offset_days appliqués à la conversion, un objet computus listant les résidus a à e pour audit et enseignement, calendar fixé à gregorian, rite fixé à eastern_orthodox, et une chaîne formula compacte décrivant le pipeline complet. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.

Où les calculateurs de Pâques orthodoxes interviennent dans le travail réel

Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par élément réussi et la validation échouée ne consomme pas le solde.

Applications calendrier et fixtures de régression

Alimentez tests unitaires et tables annuelles massives depuis une API déterministe qui renvoie dates ISO plus étapes juliennes intermédiaires.

Combien cela coûte-t-il ?

L'outil navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde prépayé KIT à $0.002 par élément réussi ; l'entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →