ForHosting KIT · Dates et temps

Calculateur règle Doomsday

Le 4 juillet 2024 était un jeudi, comme le jour d'ancrage de cette année, partagé par des dates faciles comme le 4 avril, le 6 juin et le 12 décembre. Saisissez une date pour obtenir son jour de la semaine et les ancrages utilisés. 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
Date
2024-07-04
Vous obtenez
Année
2 024
Mois
7
Jour
4
Nom du mois
July

La règle Doomsday de John Conway est un algorithme mental qui trouve le jour de la semaine de toute date du calendrier grégorien en localisant d'abord le jour d'ancrage de l'année —le doomsday, qui tombe sur des dates mémorables telles que le quatre avril, le six juin et le douze décembre— puis en décalant depuis cette ancre jusqu'au jour qui vous intéresse. Ce calculateur de la règle Doomsday applique de façon déterministe la même arithmétique d'ancre de siècle et de décalage d'année, afin que les étudiants, les tuteurs et les pipelines obtiennent une réponse structurée de jour hebdomadaire sans installer de bibliothèques de calendrier ni se fier à l'horloge de l'hôte. Envoyez une seule chaîne de date ISO, par exemple deux mille vingt-quatre tiret zéro sept tiret zéro quatre ; la réponse nomme le jour de la semaine, indique l'indice Conway de zéro à six, le jour d'ancrage de l'année, l'ancre de siècle et le jour doomsday du mois utilisé dans le décalage.

Saisie de date ISO et validation du calendrier grégorien

Fournissez le champ obligatoire date sous forme de chaîne de calendrier ISO YYYY-MM-DD avec une année à quatre chiffres, un mois à deux chiffres de un à douze, et un jour à deux chiffres qui existe réellement dans ce mois selon le calendrier grégorien.

Le moteur rejette les écarts de format qui ne sont pas quatre-plus-deux-plus-deux chiffres séparés par des tirets, les mois hors de un à douze, et les numéros de jour qui dépassent la longueur du mois —y compris le vingt-neuf février des années communes et le jour trente et un des mois courts—. Les années bissextiles suivent la règle standard : divisibles par quatre, sauf les années séculaires qui doivent aussi être divisibles par quatre cents, c'est pourquoi l'an deux mille est bissextile et mil neuf cents ne l'est pas.

Les bornes d'année suivent la plage civile publiée pour l'isolement sûr et un usage historique ou de planification quotidien.

Pratique scolaire de Doomsday

Enseignants et élèves vérifient les réponses de jour de semaine et comparent le jour d'ancrage et l'ancre de siècle renvoyés aux calculs manuels avec les dates mémorables de Conway.

Qu'est-ce que le jour d'ancrage (doomsday) dans la réponse ?

Le calculateur décale depuis cette ancre jusqu'à votre jour.

Que se passe-t-il si la date n'est pas un jour de calendrier valide ?

Exemples : 2023-02-29 en année non bissextile, mois 13, ou jour 31 en avril. Les entrées invalides ne sont pas facturées.

Le calculateur de la règle Doomsday est-il gratuit ?

L'outil du navigateur s'exécute gratuitement sur votre appareil.

Le moteur utilise-t-il l'objet Date de l'hôte ou mon fuseau horaire ?

Non. Le chemin est une arithmétique entière grégorienne pure avec les formules de siècle et d'année de Conway. Les résultats ne dépendent ni du fuseau, ni de la locale, ni de l'horloge murale.

Comment la règle Doomsday trouve-t-elle le jour de la semaine ?

Chaque année a un jour d'ancrage partagé par des dates faciles à retenir, comme le 4 avril, le 6 juin et le 12 décembre. En 2024 c'était un jeudi, et comme le 11 juillet en fait partie, le 4 juillet 2024 tombait aussi un jeudi.

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/doomsday-weekday

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/doomsday-weekday \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-07-04"}'
{
  "date": "2024-07-04"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.doomsday_weekday",
  "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.

Les dates de calendrier impossibles, comme le vingt-neuf février d'une année non bissextile, échouent avec une erreur invalid_input claire.

Saisie de date ISO et validation du calendrier grégorien

Les alias d, iso et iso_date sont acceptés lorsqu'ils sont documentés, afin que les clients mappent des noms de champ courants sans renommer les charges utiles. Aucun objet Date de l'hôte n'est consulté, donc les résultats ne dérivent jamais avec les fuseaux, locales ou horaires d'été ; des entrées identiques produisent toujours un JSON identique. date manquant, chaînes vides, types non chaîne et jours de calendrier impossibles lèvent invalid_input et ne sont pas facturés après le rejet du moteur.

Lecture de la réponse Doomsday : jour, ancres et décalages

En cas de succès, la réponse reprend la date normalisée, year, month, day et month_name en anglais pour l'affichage. La chaîne weekday est le nom du jour en anglais de Sunday à Saturday, et weekday_index suit la convention de Conway avec zéro pour dimanche jusqu'à six pour samedi. Le champ iso_weekday mappe le même jour sur l'échelle ISO-8601 où un est lundi et sept est dimanche, de sorte que les pipelines qui utilisent déjà la numérotation de semaine ISO peuvent consommer l'un ou l'autre indice sans redériver le mappage. Le cœur du contrat pédagogique est l'ancre de l'année : anchor_day et anchor_index nomment le jour de semaine doomsday de cette année, tandis que century_anchor et century_anchor_index montrent la base de siècle avant application du décalage d'année, et year_offset rapporte la contribution modulaire de l'année à deux chiffres. L'entier month_doomsday est le jour mémorable du mois utilisé pour le décalage (par exemple onze en juillet, ou quatre en janvier d'une année bissextile), et is_leap_year indique si janvier et février ont utilisé les dates mémorables bissextiles. Les champs calendar et method sont toujours gregorian et conway_doomsday afin que tests et routeurs branchent sur des libellés stables. Utilisez weekday seul pour l'affichage ; utilisez anchor_day pour enseigner la règle étape par étape ; combinez century_anchor avec year_offset pour noter un travail qui doit montrer les étapes intermédiaires de Conway.

Usage de l'API, tarification, flux de classe et limites pratiques

Associez ce point de terminaison aux outils de longueur de mois ou de date ordinale lorsque l'étape suivante est de valider une date de formulaire ou de convertir le jour de l'année, et aux calculateurs de numéro de semaine lorsque vous connaissez déjà le jour et avez besoin du placement de la semaine ISO. Limitez les entrées aux vrais jours du calendrier grégorien —le produit rejette les dates invalides plutôt que de les faire glisser—, afin que les mauvaises valeurs de formulaire apparaissent tôt. Envoyez un corps JSON avec la chaîne de date ISO requise et appelez le calculateur gratuit de la règle Doomsday dans le navigateur pour les contrôles de devoirs, démonstrations de cours et pratique de calcul mental sans installer de bibliothèques de dates. Utilisez l'API prépayée lorsqu'une plateforme de tutorat, un bac à sable d'examen, un outil historique ou un assistant de planification a besoin d'un contrat stable de jour de semaine sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Les auteurs qui livrent des SDK peuvent mapper weekday et anchor_day dans des tableaux pédagogiques côte à côte montrant comment les dates mémorables de Conway relient le doomsday de l'année au jour cible.

Tutorat et bacs à sable d'examen

Les applications de tutorat notent les questions de jour de semaine avec un JSON structuré, en affichant les champs d'ancre intermédiaires lorsqu'un élève doit démontrer toutes les étapes Doomsday.

Outils d'histoire et de planification

Les pipelines qui ont besoin du jour de semaine d'une date civile ISO sans bizarreries du Date hôte appellent un point de terminaison prépayé déterministe pour fixtures et libellés d'interface.

Comment trouver le jour de la semaine d'une date avec le calculateur de la règle Doomsday ?

Envoyez un JSON avec date égal à une chaîne ISO telle que 2024-07-04. La réponse inclut weekday, weekday_index, l'anchor_day de l'année et le century_anchor utilisé par la méthode de Conway.

Consulter la documentation complète du KIT →