ForHosting KIT · الرياضيات

تقدير موعد الولادة

أدخل اليوم الأول من آخر دورة شهرية وتاريخ اليوم: إذا بدأت الدورة في 1 يناير 2026 فموعد الولادة المتوقع هو 8 أكتوبر 2026، وفي 15 مارس تكون قد مضت 73 يومًا. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
أول يوم من آخر دورة
2026-01-01
اليوم
2026-03-15
تحصل على
الموعد المتوقع
2026-10-08
أيام الحمل
280
الأيام منذ آخر دورة شهرية
73

تقدير موعد الولادة المتوقع انطلاقاً من أول يوم لآخر دورة شهرية من أكثر حسابات التقويم شيوعاً في استقبال الأمومة والتعليم قبل الولادة وتمارين التوليد. تطبق حاسبة تقدير موعد الولادة هذه قاعدة نيغل بصيغتها الشفافة ذات المئتين والثمانين يوماً: تأخذ آخر دورة بصيغة YYYY-MM-DD الصارمة، وتشترط مرجعاً معلناً لليوم today حتى لا تمر دورات مستقبلية، وتضيف بالضبط مئتين وثمانين يوماً مدنياً بحساب غريغوري خالص، وتعيد موعد الولادة المقدر مع عدد الأيام منذ آخر دورة. استخدمها للنماذج وعروض الدروس والأتمتة التي تحتاج أساساً حتمياً من نيغل قبل أن يصقل التصوير بالموجات فوق الصوتية التأريخ.

ما الذي تحسبه قاعدة نيغل ذات 280 يوماً ولماذا يلزم lmp وtoday

تقدّر قاعدة نيغل موعد الولادة المتوقع من أول يوم لآخر دورة شهرية وفق العدّ التوليدي التقليدي بأربعين أسبوعاً من آخر دورة. في صيغة عدّ الأيام التي تستخدمها هذه القدرة، تأخذ يوم آخر الدورة ذلك وتضيف بالضبط مئتين وثمانين يوماً مدنياً كاملاً، مع تطبيع أطوال الأشهر والسنوات الكبيسة الغريغورية. يطابق هذا الإزاحة الثابتة التعليم السريري الكلاسيكي بأربعين أسبوعاً من أول يوم نزيف لآخر دورة لدورة منتظمة من ثمانية وعشرين يوماً مع إباضة قرب اليوم الرابع عشر.

ينفّذ هذا المسار ذلك الحساب بايتاً بايتاً: لا يستدعي Date.now، ولا يعتمد على منطقة الخادم الزمنية، ولا يعدّل طول الدورة بصمت. يقود مساري الحقلين الإلزاميين. الحقل lmp تاريخ تقويم ISO بصيغة YYYY-MM-DD يسمّي أول يوم نزيف لآخر دورة تبلغها المريضة.

والحقل today يوم مرجعي معلن بنفس الشكل؛ لا يقرأ المعالج ساعة المضيف أبداً، لذا يجب على المستدعي تمرير المرجع الذي يريد تطبيقه.

متى يفيد تقدير موعد الولادة

غالباً ما تحتاج نماذج استقبال الحمل ومسارات حجز الأمومة إلى موعد ولادة مقدر أولي لحظة كتابة المريضة لآخر دورتها، مع قاعدة واضحة ترفض الدورات المؤرخة في المستقبل بالنسبة ليوم مرجع النموذج. يمنح تضمين هذه الحاسبة أساساً شفافاً من نيغل بصيغة منشورة وحقل أيام منذ آخر دورة يمكن لنص المنتج اقتباسه دون هندسة عكسية لمكتبة تواريخ مغلقة.

يمكن لسكربتات صحة السكان وخطوط أنابيب البحث التي تعيد حساب EDD من أعمدة آخر دورة المؤرشفة أن تعالج نفس الدالة النقية دفعة واحدة دون شحن مكتبة توليد كاملة أو الاعتماد على تنفيذ Date للمضيف ينزاح قرب حدود التوقيت الصيفي. ولأن المحرك عمل تحليلي parse من المستوى A—بضع تحققات صحيحة ولفات أيام تسلسلية—تبقى الكمون منخفضة ونموذج التكلفة مسطحاً. فضّلوا التأريخ بالموجات فوق الصوتية عندما تفرضه السياسة السريرية، وعاملوا مخرج المئتين والثمانين يوماً كتقدير تقويمي تقليدي كما كان دائماً: بسيط وقابل للتفسير وحتمي.

استقبال الأمومة والحجز

احسبوا EDD أولياً من حقل آخر دورة في نموذج ويب، ومرّروا يوم مرجع النموذج كـ today، وارفضوا دورات مستقبلية قبل أن يؤكد التصوير بالموجات فوق الصوتية التأريخ.

القاعة والتحضير للامتحانات

اسمحوا للطلاب بالتدرب على قاعدة نيغل ذات المئتين والثمانين يوماً بمدخلات YYYY-MM-DD صارمة وأوراكل حتمي يرفض تواريخ آخر دورة مستحيلة أو مستقبلية.

أرشيف آخر دورة على دفعات

أعيدوا حساب مواعيد الولادة المقدرة للبحث أو الجدولة من أعمدة آخر دورة المخزّنة بتاريخ مرجعي ثابت، دون مكتبات Date الحساسة للمنطقة الزمنية.

كيف تقدّر هذه الحاسبة موعد الولادة المتوقع؟

تطبق قاعدة نيغل كإزاحة ثابتة: موعد الولادة المقدر يساوي أول يوم لآخر دورة شهرية زائد 280 يوماً مدنياً بالضبط، مع تطبيع أطوال الأشهر والسنوات الكبيسة الغريغورية بحساب خالص.

لماذا يلزم حقل today إذا كانت القاعدة تحتاج آخر الدورة فقط؟

المعالج لا يقرأ ساعة الجدار أبداً. يجب على المستدعين إعلان يوم المرجع حتى لا تُقبل آخر دورة عندما تكون بعد ذلك اليوم. نفس المدخلات تنتج دائماً نفس نتيجة التحقق عبر البيئات.

ماذا يحدث إذا كانت آخر الدورة بعد today؟

آخر دورة في المستقبل بالنسبة للمرجع المعلن ليست أساساً صالحاً لتقدير موعد الولادة.

هل يتغير الموعد إذا كانت الدورة أطول أو أقصر من ثمانية وعشرين يومًا؟

لا. تضيف القاعدة دائمًا 280 يومًا بالضبط، وتفترض دورة منتظمة مدتها ثمانية وعشرون يومًا مع إباضة قرب اليوم الرابع عشر. ولا تُعدَّل حسب طول الدورة، لذا يدقّق التصوير بالموجات فوق الصوتية الموعد لاحقًا.

هل تُحتسب السنوات الكبيسة؟

نعم. تُحسب المدة بأيام التقويم الفعلية، مع الطول الحقيقي لكل شهر واليوم الإضافي في فبراير في السنوات الكبيسة، فيبقى التاريخ صحيحًا حتى لو امتد الحمل عبر سنة كبيسة.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/math/pregnancy-due-date

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

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"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

لا توجد ساعة جدارية ولا إزاحة منطقة زمنية ولا بذرة عشوائية: نفس قيمتي lmp وtoday تعطيان دائماً نفس الموعد في الأداة المجانية بالمتصفح ومسار واجهة API المدفوع مسبقاً. عندما تكون آخر دورة بعد اليوم، أو ينقص أحد التاريخين أو لا يكون يوماً تقويمياً حقيقياً، تفشل المهمة بـ invalid_input بدلاً من اختراع جدول.

ما الذي تحسبه قاعدة نيغل ذات 280 يوماً ولماذا يلزم lmp وtoday

إذا وقع lmp بعد today بصرامة، تُرفض الطلبات بـ invalid_input مع رسالة تسمّي التاريخين، لأن آخر دورة في المستقبل بالنسبة للمرجع ليست أساساً صالحاً لتقدير موعد الولادة. من زوج صالح يعيد المعالج بناء السنة والشهر واليوم كأعداد صحيحة، ويتحقق من وجود كل يوم في شهره بما في ذلك 29 فبراير في السنة الكبيسة، ويضيف مئتين وثمانين يوماً تسلسلياً من آخر دورة، ويصدر due_date بصيغة ISO. تعكس الاستجابة أيضاً lmp وtoday المطبّعين، وتوسّم method بـ naegele_280، وتعيد صياغة formula بأن EDD يساوي LMP زائد مئتين وثمانين يوماً، وتبلغ gestation_days بمئتين وثمانين، وتبلغ days_since_lmp بعدد الأيام المدنية الكاملة من آخر دورة إلى today المعلن حتى تعرض الواجهة تقدّم الحمل دون إعادة اشتقاق الحساب التسلسلي. هذا تقدير تأريخي فقط: ليس تشخيصاً، ولا ضماناً للولادة في ذلك اليوم، ولا بديلاً عن التأريخ السريري بالموجات فوق الصوتية عند توفره.

عقد الإدخال والتحقق وشكل الاستجابة والأخطاء الحتمية

يجب أن يطابق الحقل lmp النمط الصارم: أربعة أرقام، شرطة، شهر برقمين، شرطة، يوم برقمين. يجب أن يكون الشهر بين واحد واثني عشر؛ ويجب أن يكون اليوم حقيقياً لذلك الشهر، فتُرفض قيم مثل 30 فبراير ألفين وستة وعشرين لأن فبراير لا يملك ثلاثين يوماً أبداً، ويُرفض 29 فبراير ألفين وثلاثة وعشرين لأن تلك السنة ليست كبيسة وفق القاعدة الغريغورية. بعد تحليل التاريخين يقارن المعالج أرقام أيامهما التسلسلية ويرفض أي حالة يكون فيها lmp لاحقاً لـ today. التحقق الفاشل لا يُفوتر، فيمكنكم فحص حمولات معادية أو ناقصة دون إنفاق رصيد مسبق الدفع. لا ترسلوا طوابع ساعة جدارية ولا مناطق زمنية ولا طول دورة إلى هذه القدرة—ذلك لأدوات أخرى؛ هذه الصفحة عمداً تحويل ثابت بمئتين وثمانين يوماً من آخر دورة إلى EDD مع حارس today صريح. أرسل كائن JSON بطريقة POST بحقلين نصيين إلزاميين. تُربط الأسماء البديلة last_menstrual_period وlmp_date وperiod_start بنفس مسار التحليل حتى تحافظ النماذج على أسمائها المفضلة. يجب أن يستخدم الحقل today نفس شكل ISO؛ وتُقبل الأسماء as_of وreference_date. غياب lmp أو today، أو null، أو سلسلة فارغة، أو كائنات غير نصية، أو سلاسل تفشل النمط، كلها ترمي invalid_input مع تسمية الحقل والشكل المتوقع. عند النجاح يتضمن الجسم دائماً lmp وtoday وdue_date وmethod وformula وgestation_days وdays_since_lmp؛ ولا تُحشى الحقول الاختيارية الفارغة أبداً. مثال: lmp في الأول من يناير ألفين وستة وعشرين مع today في الخامس عشر من مارس ألفين وستة وعشرين يعطي due_date في الثامن من أكتوبر ألفين وستة وعشرين وفق الإزاحة الثابتة بمئتين وثمانين يوماً، مع method naegele_280 وdays_since_lmp مساوياً للمدى المدني من الأول من يناير إلى الخامس عشر من مارس.

أين تُثبت واجهة API لتقدير موعد الولادة قيمتها في المنتج والتعليم

تستفيد مواقع التثقيف الصحي ومواد التحضير للامتحانات التي ترتب على تقدير موعد الولادة من أداة حية يطابق نتيجتها المجانية في المتصفح مسار الأتمتة عند $0.002 لكل استدعاء API ناجح، فلا تختلف عروض الدروس وأعمال الإنتاج أبداً.

ما حقول الإدخال الإلزامية؟

lmp وtoday معاً (YYYY-MM-DD). تُقبل الأسماء البديلة last_menstrual_period وlmp_date وperiod_start لآخر الدورة وas_of وreference_date لـ today. القيم الناقصة أو الفارغة تعيد invalid_input ولا تُفوتر.

كم تكلفة حاسبة تقدير موعد الولادة؟

أداة المتصفح مجانية. تستعمل استدعاءات API رصيد KIT المدفوع مسبقاً عند $0.002 لكل مهمة ناجحة؛ والإدخال غير الصالح لا يُحاسب.

اطّلع على توثيق KIT الكامل ←