ForHosting KIT · Mathématiques

Estimer la date d'accouchement

Saisissez le premier jour des dernières règles et la date du jour : pour des règles commencées le 1er janvier 2026, l'accouchement est estimé au 8 octobre 2026, et au 15 mars, 73 jours se sont écoulé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
Premier jour des dernières règles
2026-01-01
Aujourd'hui
2026-03-15
Vous obtenez
Date prévue
2026-10-08
Jours de gestation
280
Jours depuis les DDR
73

Estimer la date prévue d'accouchement à partir du premier jour des dernières règles est l'un des calculs de calendrier les plus courants en admission de maternité, en éducation prénatale et dans les exercices d'obstétrique. Ce calculateur de date prévue d'accouchement applique la règle de Naegele sous sa forme transparente de deux cent quatre-vingts jours : il prend des dernières règles strictes en YYYY-MM-DD, exige une référence today déclarée pour que les DDR futures ne passent pas, ajoute exactement deux cent quatre-vingts jours civils en arithmétique grégorienne pure, et renvoie la date estimée d'accouchement plus le nombre de jours depuis les DDR. Utilisez-le pour des formulaires, des démonstrations de cours et une automatisation qui a besoin d'une base Naegele déterministe avant que l'échographie affine la datation.

Ce que calcule la règle de Naegele à 280 jours et pourquoi lmp et today sont requis

La règle de Naegele estime la date attendue d'accouchement à partir du premier jour des dernières règles selon le décompte obstétrical conventionnel de quarante semaines depuis les DDR. Dans la forme par décompte de jours utilisée par cette capacité, on prend ce jour de DDR et on ajoute exactement deux cent quatre-vingts jours civils entiers, en normalisant les longueurs de mois et les années bissextiles grégoriennes.

Ce décalage fixe correspond à l'enseignement classique de quarante semaines depuis le premier jour de saignement des dernières règles pour un cycle régulier de vingt-huit jours avec ovulation vers le quatorzième jour. Ce point d'accès implémente cette arithmétique octet par octet : il n'appelle pas Date.now, ne dépend pas du fuseau du serveur et n'ajuste pas silencieusement la durée du cycle. Deux champs obligatoires pilotent la résolution.

Le champ lmp est une date de calendrier ISO en YYYY-MM-DD nommant le premier jour de saignement des dernières règles que la patiente déclare. Le champ today est un jour de référence déclaré sous la même forme ; le gestionnaire ne lit jamais l'horloge hôte, de sorte que les appelants doivent fournir la référence qu'ils souhaitent appliquer. Il s'agit uniquement d'une estimation de datation : ce n'est pas un diagnostic, ni une garantie d'accouchement ce jour-là, ni un substitut à la datation clinique par échographie lorsqu'elle est disponible.

Quand estimer la date prévue d'accouchement

Les formulaires d'admission de grossesse et les flux de réservation de maternité ont souvent besoin d'une première date prévue d'accouchement dès que la patiente saisit ses DDR, avec une règle claire qui rejette les périodes datées dans le futur par rapport au jour de référence du formulaire. Intégrer ce calculateur offre une base Naegele transparente avec une formule publiée et un champ de jours depuis les DDR que le texte produit peut citer sans ingénierie inverse d'une bibliothèque de dates opaque.

Les scripts de santé populationnelle et les pipelines de recherche qui recalculent l'EDD à partir de colonnes DDR archivées peuvent traiter par lots la même fonction pure sans déployer une bibliothèque obstétricale complète ni dépendre d'une implémentation Date hôte qui se décale près des changements d'heure d'été. Comme le moteur est un travail analytique parse de niveau A—quelques validations entières et des roulements de jour sériels—la latence reste faible et le modèle de coût plat.

Préférez la datation par échographie lorsque la politique clinique l'exige, et traitez la sortie de deux cent quatre-vingts jours comme l'estimation conventionnelle de calendrier qu'elle a toujours été : simple, explicable et déterministe.

Admission et réservation de maternité

Calculez une EDD de premier passage à partir du champ DDR d'un formulaire web, passez le jour de référence du formulaire comme today et rejetez les DDR futures avant que l'échographie confirme la datation.

Classe et préparation aux examens

Permettez aux étudiants de pratiquer la règle de Naegele de deux cent quatre-vingts jours avec des entrées strictes YYYY-MM-DD et un oracle déterministe qui rejette les dates de DDR impossibles ou futures.

Archives DDR par lots

Recalculez des dates estimées d'accouchement pour la recherche ou la planification à partir de colonnes DDR stockées avec une date de référence fixe, sans bibliothèques Date sensibles au fuseau horaire.

Comment ce calculateur estime-t-il la date prévue d'accouchement ?

Il applique la règle de Naegele comme un décalage fixe : la date estimée d'accouchement est le premier jour des dernières règles plus exactement 280 jours civils, avec longueurs de mois et années bissextiles grégoriennes normalisées en arithmétique pure.

Pourquoi un champ today est-il requis si la règle n'a besoin que des DDR ?

Le gestionnaire ne lit jamais l'horloge murale. Les appelants doivent déclarer le jour de référence pour que les DDR ne soient pas acceptées lorsqu'elles sont après ce jour. Les mêmes entrées produisent toujours le même résultat de validation dans tous les environnements.

Que se passe-t-il si les DDR sont après today ?

Des dernières règles dans le futur par rapport à la référence déclarée ne constituent pas une base valide pour estimer la date d'accouchement.

La date change-t-elle si le cycle est plus long ou plus court que vingt-huit jours ?

Non. La règle ajoute toujours exactement 280 jours, ce qui suppose un cycle régulier de vingt-huit jours avec une ovulation vers le quatorzième jour. Elle ne s'adapte pas à la durée du cycle : c'est l'échographie qui affine ensuite la date.

Les années bissextiles sont-elles prises en compte ?

Oui. Les 280 jours sont comptés comme de vrais jours du calendrier, avec la longueur réelle de chaque mois et le jour supplémentaire de février les années bissextiles : la date reste juste même si la grossesse traverse une année bissextile.

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/math/pregnancy-due-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/math/pregnancy-due-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lmp":"2026-01-01","today":"2026-03-15"}'
{
  "lmp": "2026-01-01",
  "today": "2026-03-15"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.pregnancy_due_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.

Lorsque les DDR sont après today, ou qu'une date manque ou n'est pas un jour de calendrier réel, la tâche échoue avec invalid_input au lieu d'inventer un planning.

Ce que calcule la règle de Naegele à 280 jours et pourquoi lmp et today sont requis

Si lmp tombe strictement après today, la requête est rejetée en invalid_input avec un message nommant les deux dates, car des dernières règles dans le futur par rapport à la référence ne constituent pas une base utilisable pour estimer la date d'accouchement. À partir d'une paire valide, le gestionnaire reconstruit année, mois et jour en entiers, valide que chaque jour existe dans son mois y compris le 29 février bissextile, ajoute deux cent quatre-vingts jours sériels depuis les DDR et émet due_date au format ISO. La réponse répète aussi lmp et today normalisés, étiquette method comme naegele_280, reformule formula comme EDD égale LMP plus deux cent quatre-vingts jours, indique gestation_days comme deux cent quatre-vingts et indique days_since_lmp comme le nombre de jours civils entiers des DDR jusqu'au today déclaré, afin qu'une interface affiche la progression gestationnelle sans redériver la mathématique sérielle.

Contrat d'entrée, validation, forme de la réponse et erreurs déterministes

Le champ lmp doit correspondre au motif strict de quatre chiffres, tiret, mois à deux chiffres, tiret et jour à deux chiffres. Le mois doit être entre un et douze ; le jour doit être réel pour ce mois, de sorte que des valeurs comme le 30 février deux mille vingt-six sont rejetées car février n'a jamais trente jours, et le 29 février deux mille vingt-trois est rejeté car cette année n'est pas bissextile sous la règle grégorienne. Après analyse des deux dates, le gestionnaire compare leurs numéros de jour sériels et rejette tout cas où lmp est postérieur à today. La validation échouée n'est pas facturée, vous pouvez donc sonder des charges hostiles ou incomplètes sans consommer de solde prépayé. N'envoyez pas d'horodatages d'horloge murale, de fuseaux horaires ni de durée de cycle à cette capacité—cela appartient à d'autres outils ; cette page est intentionnellement la transformation fixe de deux cent quatre-vingts jours des DDR vers EDD avec un garde-fou today explicite. Envoyez en POST un objet JSON avec deux champs chaîne obligatoires. Les alias last_menstrual_period, lmp_date et period_start mappent vers le même chemin d'analyse pour que les formulaires gardent leurs noms préférés. Le champ today doit utiliser la même forme ISO ; les alias as_of et reference_date sont acceptés. Si lmp ou today manquent, sont null, chaîne vide, objets non chaîne ou chaînes hors motif, on lève invalid_input en nommant le champ et la forme attendue. En succès le corps inclut toujours lmp, today, due_date, method, formula, gestation_days et days_since_lmp ; les champs nuls optionnels ne sont jamais comblés. Exemple : lmp le premier janvier deux mille vingt-six avec today le quinze mars deux mille vingt-six produit due_date le huit octobre deux mille vingt-six sous le décalage fixe de deux cent quatre-vingts jours, avec method naegele_280 et days_since_lmp égal à l'intervalle civil du premier janvier au quinze mars.

Quels champs d'entrée sont obligatoires ?

lmp et today (YYYY-MM-DD). Les alias last_menstrual_period, lmp_date, period_start pour les DDR et as_of, reference_date pour today sont acceptés. Les valeurs manquantes ou vides renvoient invalid_input et ne sont pas facturées.

Combien coûte le calculateur de date prévue d'accouchement ?

Le widget du navigateur est gratuit. Les appels API utilisent le solde prépayé KIT à $0.002 par tâche réussie ; l'entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →