ForHosting KIT · Dates et temps

Calendes/Nones/Ides romaines

Le 1er mars 2020 correspond aux calendes de mars dans le calendrier romain, écrites Kalendis. Saisissez une date actuelle et voyez comment elle se nomme à la romaine, comptée depuis les calendes, les nones et les ides de son mois. 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
2020-03-01
Vous obtenez
Sens de conversion
gregorian_to_roman
Forme de date romaine
kalendae
Jour
1
Mois
3

Convertit les dates civiles grégoriennes en notation du calendrier romain classique (Calendes, Nones, Ides).

Trois jours repères dans chaque mois

Les Romains ne numérotaient pas les jours du mois du premier au dernier comme nous. Chaque mois comptait trois jours repères fixes. Les calendes étaient toujours le premier jour. Les nones tombaient le cinquième, sauf en mars, mai, juillet et octobre, où elles passaient au septième. Les ides tombaient le treizième, ou le quinzième pendant ces mêmes quatre mois. Tous les autres jours se décrivaient par leur distance au repère suivant. Ce convertisseur prend une date moderne et vous dit de quel repère il s'agit ou vers lequel elle se compte.

Lire le résultat sans se tromper

Le décompte romain était inclusif : on comptait à la fois le jour lui-même et le jour repère, si bien que le nombre de jours avant un repère paraît supérieur d'une unité à une soustraction moderne. Les jours qui suivent les ides se nomment d'après les calendes du mois suivant : une date de fin mars s'écrit donc par rapport à avril. Saisissez la date sous la forme année, mois et jour ; une saisie vide ou mal formée est refusée avant tout calcul. Le résultat est toujours obtenu de la même façon, sans rien consulter en ligne, et vous donne une réponse fiable sans tableur.

Entrées et sorties

Les champs requis du schéma doivent être présents et correctement typés, tandis que les champs facultatifs utilisent des valeurs par défaut documentées. Les réponses de succès incluent toujours les champs de sortie principaux, afin que vos liaisons d'interface demeurent stables au fil des versions. Avant d'intégrer cette fonction, lisez attentivement les exemples de référence couvrant les chemins de succès et d'erreur, car ils constituent le contrat effectif de la capacité et servent de base à vos tests automatisés en environnement de production.

Cas limites et restrictions

Les chaînes vides, les types incorrects et les intervalles contradictoires sont rejetés au plus tôt, avant tout calcul. Les dates civiles dépourvues de fuseau horaire sont traitées comme des dates de calendrier, sans conversion implicite susceptible d'introduire des ambiguïtés. Les tables de correspondance nécessaires voyagent à l'intérieur du dossier de la capacité et aucun appel réseau n'a lieu à l'exécution, ce qui préserve la confidentialité et la rapidité.

Consultez les exemples de référence avant toute intégration.

Travail quotidien

Obtenez une réponse fiable sans tableur.

Enseignement

Des exemples de référence stables pour vos démonstrations.

Stable ?

Des exemples de référence déterministes figent le contrat.

Que sont les calendes, les nones et les ides ?

Ce sont les trois jours repères fixes de chaque mois romain. Les calendes sont le premier jour, les nones tombent le cinquième ou le septième, et les ides le treizième ou le quinzième.

Dans quels mois les nones et les ides tombent-elles plus tard ?

En mars, mai, juillet et octobre, les nones tombent le septième jour et les ides le quinzième. Les autres mois, elles tombent le cinquième et le treizième.

Comment nomme-t-on les autres jours du mois ?

On les compte à rebours jusqu'au jour repère suivant : une date s'exprime donc comme un certain nombre de jours avant les nones, les ides ou les calendes du mois suivant.

Peut-il retransformer une date romaine en date moderne ?

Non. Il fonctionne dans un seul sens : vous saisissez une date moderne et obtenez son nom romain. Pour le sens inverse, lisez le résultat comme un nombre de jours avant le repère indiqué.

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/roman-date

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/roman-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2020-03-01"}'
{
  "date": "2020-03-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.roman_date",
  "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 ça marche

Cet outil convertit les dates civiles grégoriennes en notation du calendrier romain classique, articulée autour des trois points de repère du mois : les Calendes, les Nones et les Ides. Nous vous recommandons de lire les exemples de référence, aussi bien pour les cas de succès que pour les cas d'erreur, avant d'intégrer cette capacité dans vos flux de production ou vos tests automatisés. Le calcul est entièrement déterministe et s'exécute gratuitement dans votre navigateur, en s'appuyant sur la même fonction pure que l'API, ce qui garantit une parité stricte entre les deux canaux. Les entrées sont validées avant toute opération arithmétique, de sorte qu'un type erroné produit une erreur invalid_input claire plutôt qu'un résultat silencieusement faux. La documentation détaille l'ordre de validation, le caractère déterministe des résultats, la parité entre le navigateur et l'API, les chaînes de correspondance d'erreur stables pour la certification, ainsi que le traitement sûr des valeurs à virgule flottante hors plage.

Entrées et sorties

Les valeurs intermédiaires extrêmement grandes, qui dépassent la représentation IEEE-754, deviennent des erreurs hors plage plutôt que des valeurs nulles trompeuses. La documentation précise l'ordre de validation, le déterminisme des résultats, la parité entre le navigateur et l'API, les chaînes de correspondance d'erreur stables pour la certification, ainsi que le traitement sûr des nombres à virgule flottante hors plage.

Cas limites et restrictions

La documentation couvre l'ordre de validation, le déterminisme des résultats, la parité entre le navigateur et l'API, les chaînes de correspondance d'erreur stables pour la certification, ainsi que le traitement sûr des valeurs à virgule flottante hors plage. Ces garanties permettent de figer le comportement attendu et d'écrire des tests robustes qui ne se briseront pas au gré des évolutions internes.

Automatisation

La même fonction pure dans le widget et l'API.

Est-ce gratuit ?

Oui, niveau A dans le navigateur.

Réseau ?

Aucun réseau ; traitement sur l'appareil.

Entrée invalide ?

invalid_input avec une correspondance claire.

Auteur ?

samurai.

Consulter la documentation complète du KIT →