حاسبة العمر
احسب العمر بدقة بالسنوات والأشهر والأيام من تاريخ الميلاد، مع إجمالي الأشهر والأسابيع والأيام وموعد عيد الميلاد القادم ومعالجة 29 فبراير.
القيمة الافتراضية هي اليوم؛ غيّرها لمعرفة العمر في أي تاريخ آخر.
أدخل تاريخ الميلاد لمعرفة العمر بدقة.
ما هو حاسبة العمر؟
تحسب عمر شخص في تاريخ معين بالسنوات والأشهر والأيام الكاملة. وتعرض العمر أيضًا بإجمالي الأشهر والأسابيع والأيام والساعات، ويوم الأسبوع الذي وُلد فيه ومتى يحين عيد ميلاده القادم.
كيفية استخدام حاسبة العمر
- أدخل تاريخ الميلاد.
- اترك العمر في تاريخ على اليوم، أو غيّره لمعرفة العمر في تاريخ آخر (مثل موعد نهائي أو يوم امتحان).
- لمن وُلد في 29 فبراير، اختر هل يُحتسب عيد الميلاد في 28 فبراير أم 1 مارس في السنوات غير الكبيسة.
- اقرأ العمر الدقيق والإجماليات؛ وانقر نسخ لنسخ النتيجة.
مثال
المولود في 1990-07-15، العمر في 2026-03-10
35 years, 7 months, 23 days – 13,022 days in total – next birthday Jul 15, 2026, in 127 days, turning 36
متى تستخدم حاسبة العمر
استخدمها للنماذج وفحص الأهلية والذكرى السنوية أو الفضول. تختلف قواعد العمر القانونية لمن وُلد في 29 فبراير بين الدول، فاختر القاعدة التي تنطبق عليك؛ ولحساب الفرق بين تاريخين اعتباطيين استخدم حاسبة فرق التواريخ.
كيف يعمل حاسبة العمر
تُحسب السنوات المكتملة بالتحقق من حلول عيد الميلاد في السنة المستهدفة. أما الأشهر والأيام المتبقية فهي فرق تقويمي عن آخر عيد ميلاد: تُعدّ الأشهر الكاملة أولًا ثم الأيام الزائدة. وتُعامل التواريخ كأيام تقويمية بتوقيت UTC، فلا تستطيع المناطق الزمنية ولا التوقيت الصيفي إزاحة النتيجة يومًا. إجمالي الأيام هو العدد الدقيق للأيام بين التاريخين، ومنه تُشتق الأسابيع والساعات.
حالات الاستخدام الشائعة
- التحقق من العمر في تاريخ حدّ فاصل لأهلية المدرسة أو الرياضة
- ملء نماذج تطلب العمر بالسنوات والأشهر
- عدّ الأيام حتى عيد ميلادك القادم
- معرفة يوم الأسبوع الذي وُلدت فيه
الأسئلة الشائعة
كيف يُعالَج عيد ميلاد 29 فبراير؟
في السنوات التي لا تحتوي على 29 فبراير تختار هل يقع عيد الميلاد في 28 فبراير أم 1 مارس؛ ويتبع العمر وعيد الميلاد القادم هذه القاعدة.
لماذا قد تختلف الأشهر والأيام عن حاسبات أخرى؟
تتفاوت أطوال الأشهر، فتستخدم الأدوات أعرافًا مختلفة قليلًا. تعدّ هذه الأداة الأشهر الكاملة من آخر عيد ميلاد ثم الأيام المتبقية (العرف نفسه في Java Period وPHP DateTime::diff).
هل يُؤخذ وقت الميلاد في الاعتبار؟
لا، يعتمد الحساب على التواريخ فقط.