تجيب حاسبة كم عمري على السؤال مباشرة: أدخل تاريخ الميلاد، وتعيد العمر الدقيق اليوم بالسنوات والأشهر والأيام، باستخدام الطول الحقيقي لكل شهر تقويمي بدلا من متوسط 30 اليومي التقريبي. كما يعرض إجمالي الأيام التي عاشها وعدد الأيام المتبقية حتى عيد الميلاد التالي.
يطرح الناس هذا السؤال بمستويات دقة مختلفة جدا، من "عمر تقريبي 34" إلى عدد دقيق مطلوب لنموذج، أو عتبة قانونية، أو فضول بسيط حول إنجاز معين. تتعامل هذه الصفحة مع النسخة الدقيقة، حيث تحسب الحساب بنفس طريقة الشخص الذي يعد بأصابعه، ولكن بسرعة أكبر وبدون خطأ غير مباشر.
اكتشف بالضبط كم عمرك
العمر هو الوقت المنقضي بين تاريخ الميلاد واليوم، مقسم إلى سنوات كاملة أولا، ثم الأشهر المتبقية كاملة، ثم الأيام المتبقية. أدخل تاريخ الميلاد، وتؤكد حاسبة "كم عمري" التاريخ الذي قرأته بالكامل قبل أن تعيد الإجابة، لذا فإن الصيغة الغامضة لا تنتج عمرا خاطئا بصمت.
ترتيب الحساب مهم. شخص ولد في 30 يناير يكون بالضبط 1 في فبراير 28 في سنة عادية، وليس 29 أيام وليس 1.03 أشهر، لأن العمر هو طرح تقويمي وليس قسمة للأيام على متوسط طول الشهر.
تطبيق طريقة حساب العمر
يطرح الحساب تاريخ الميلاد من تاريخ اليوم حقل بحقل، مستعرضا من الحقل التالي للأعلى كلما أصبح طرح الطرح سالبا، باستخدام الطول الحقيقي لشهر المستعارة بدلا من المتوسط.
years = currentYear − birthYear
months = currentMonth − birthMonth
days = currentDay − birthDay
if days < 0: months = months − 1 days = days + (days in the month before the current month)
if months < 0: years = years − 1 months = months + 12 ```
مثال تم العمل: شخص ولد في 15 مارس 1990، محسوب على 6 يوليو 2026.
1. اطرح السنوات. 2026 − 1990 = 36.
2. اطرح الشهور. 7 − 3 = 4.
3. اطرح الأيام. 6 − 15 = −9، وهو سالب، لذا استعير.
4. استعير من حقل الشهر. يصبح الشهور 4 − 1 = 3. الأيام تصبح −9 + 30 (طول يونيو) = 21.
5. العصر الأخير. 36 سنوات، 3 أشهر، 21 أيام.
ابحث عن إجمالي الأيام التي عاشها
بعيدا عن تقسيم السنوات-الشهور-الأيام، تبلغ حاسبة كم عمري أيضا عن إجمالي عدد الأيام التي عشتها منذ الولادة، وهو عد واحد مفيد لتتبع المعالم، مثل ملاحظة يوم عيد الميلاد 10 أو 000 أو 20 أو 000 في أيام الميلاد، والتي تقع في أعمار لا تتطابق بدقة مع أرقام السنة المستوية.
ابحث عن أيام حتى عيد الميلاد القادم
كما تقوم الحاسبة بالعد من اليوم إلى الحدث التالي لشهر ويوم الميلاد، مما يعطي عدا تنازليا بسيطا لعيد الميلاد القادم بغض النظر عن مدى مرور ذلك العيد أو مدى قدومه.
تعامل مع تاريخ الميلاد في 29 فبراير
الشخص المولود في 29 فبراير لديه تاريخ ميلاد حقيقي مرة واحدة فقط كل أربع سنوات في معظم الحالات.
في السنوات الشائعة، تعتبر حاسبة كم عمري تاريخ ميلادهم على أنه يقع في 28 فبراير لأغراض عد العمر، وهو العرف الأكثر استخداما، رغم أن بعض السياقات تستخدم بدلا من ذلك 1 مارس؛ في كلتا الحالتين، لا يزال تقسيم السنة والشهر واليوم الدقيق يحسب بشكل صحيح بغض النظر عن العرف الذي ينطبق على تسمية "عيد الميلاد" نفسه.
العمل من خلال مثال ثاني يعمل
شخص ولد في 20 نوفمبر 2000، محسوب على 6 يوليو 2026. 1. اطرح السنوات. 2026 − 2000 = 26. 2. اطرح الأشهر. 7 − 11 = −4، وهو سالب، فاستعر. 3. اقتعر من حقل السنة. تصبح السنوات 26 − 1 = 25.
يصبح الأشهر −4 + 12 = 8.
4. اطرح الأيام. 6 − 20 = −14، وهو سالب، لذا استعير مرة أخرى.
5. استعير من حقل الشهر. يصبح الشهور 8 − 1 = 7. الأيام تصبح −14 + 30 (طول يونيو) = 16.
6. العصر الأخير. 25 سنوات، 7 أشهر، 16 أيام.
يحتاج هذا المثال إلى اقتراضين منفصلين، أحدهما من حقل السنة والآخر من حقل الشهر، يوضح كيف تتوسع نفس طريقة الحقل الحقل عندما يصبح كل من طرح الشهر واليوم سالبا في نفس الوقت.
الأسئلة الشائعة
كيف أعرف بالضبط كم عمري؟
أدخل تاريخ ميلادك في الحاسبة، وتقوم بطرح هذا التاريخ من اليوم حقلا بحقل، وتستعير عبر الأشهر والسنوات حسب الحاجة، لإعادة عمرك الدقيق بالسنوات والأشهر والأيام.
لماذا لا يقسم العمر فقط إجمالي الأيام على 365؟
نظرا لأن السنوات والأشهر تختلف قليلا في الطول (السنوات الكبيسة تضيف يوما واحدا، والأشهر تتراوح من 28 إلى 31 أيام)، فإن قسمة الأيام الكلية على متوسط ثابت ينتج عمرا غير دقيق قليلا. طرح الحقول التقويمية، مستعارة الطول الحقيقي لكل شهر، يعطي الرقم الدقيق الذي يطابق كيفية عد أعياد الميلاد فعليا.
كم عمري أنا؟
تحسب الحاسبة إجمالي الأيام التي عشتها كرقم منفصل إلى جانب تقسيم السنوات إلى الأشهر والأيام، المحسوب من العدد الدقيق للأيام التقويمية بين تاريخ ميلادك واليوم.
كم يوم حتى عيد ميلادي القادم؟
تعد الحاسبة من اليوم إلى الحدث التالي لشهر ويوم ميلادك، وتعيد العدد الدقيق للأيام المتبقية بغض النظر عن مكان اليوم في السنة.
ماذا يحدث إذا ولدت في 29 فبراير؟
لا تزال الحاسبة تحسب عمر السنوات-الشهور-الأيام بدقة باستخدام حساب التقويم الحقيقي. لأغراض العد التنازلي لأعياد الميلاد في السنوات غير الكبيسة، يستخدم 28 فبراير كعرف شائع، رغم أن بعض الناس يفضلون 1 مارس.
هل يؤثر وقت الولادة على العمر المحسوب؟
فقط قريب جدا من حدود عيد الميلاد. إضافة وقت الميلاد يمكن أن يحسن المكون النهائي من أيام كاملة إلى أيام وساعات، وهو مفيد بشكل أساسي للسجلات التي تحتاج إلى هذا المستوى من الدقة بدلا من أسئلة العمر اليومية.
هل يمكنني حساب عمري في تاريخ غير اليوم؟
نعم. تعيين تاريخ مرجعي مختلف بدلا من اليوم يحسب العمر كتاريخ بديل، وهو مفيد لمعرفة كم كنت أو ستصبح في تاريخ سابق أو مستقبلي محدد.
ملخص
إيجاد عمرك الدقيق يعني طرح تاريخ ميلادك من اليوم حقل بحقل، السنوات أولا، ثم الشهور، ثم الأيام، مستعارة الطول الحقيقي لشهر تقويمي كلما كان الطرح سالبا، لذا فإن الشخص المولود 15 مارس 1990 هو بالضبط 36 سنوات، 3 أشهر و21 أيام في 6 يوليو 2026.
نفس الحساب يعرض أيضا إجمالي الأيام التي عشتها والعد التنازلي لعيد ميلادك القادم.
حاسبات ذات صلة
حاسبة العمر · مدقق العمر · حاسبة التاريخ