🛝Toolio
حول اتصل بنا

🎂 حاسبة العمر

يعمل حاسبة الأعمار في تطبيق Toolio على حساب العمر التقويمي — أي السنوات، والأشهر، والأيام، بطريقة تتماشى مع الطريقة الطبيعية التي يعبر بها الناس عن أعمارهم — وليس من خلال قسمة عدد الأيام المُجمعة على 365. تتوافق هذه الطريقة مع المعيار القانوني الحالي في كوريا الجنوبية، وهو ما نائي (العمر التقويمي الدولي)، وهو المعيار الافتراضي لحساب 'العمر' في القوانين المدنية والإدارية الكورية منذ دخول قانون توحيد ما نائي حيز التنفيذ في 28 يونيو 2023 (تم نشره في 27 ديسمبر 2022). ولا تحسب هذه الأداة من بين أنظمة حساب العمر الأخرى في كوريا، وهي ما نائي (عمر العد) أو ما يسمى بالعمر القائم على السنة التقويمية (연 나이)، والذي لا يزال يُستخدم في عدد قليل من القوانين. كما أن لديها عيبًا ضيقًا وقابلًا للتكرار في عرض النتائج حول الأعياد التي تقع في 31 من الشهر وتنتقل إلى أوائل مارس، وتفاصيل ذلك موضحة أدناه.

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

مدخلات التاريخ

اترك "العمر في التاريخ" فارغًا لاستخدام اليوم الحالي.

مصمم للخصوصية. تعمل هذه الأداة بالكامل في متصفحك — لا يتم رفع أي شيء تدخله أو تخزينه، وتعمل الأداة دون اتصال بالإنترنت.

حول

الخوارزمية الأساسية هي طريقة الطرح التقويمي مع الاقتراض، وهي الطريقة نفسها التي يعتمدها معظم الناس عند حساب العمر في ذهنهم: يتم طرح سنة الميلاد، وشهرها، ويومها من سنة، وشهر، ويوم المرجعية بشكل منفصل؛ وإذا كان الفرق في الأيام سالبًا، يتم اقتراض عدد الأيام في الشهر السابق لشهر المرجعية وطرح واحد من عدد الأشهر؛ وإذا كان الفرق في الأشهر سالبًا، يتم اقتراض اثنا عشر شهرًا وطرح واحد من عدد السنين. يتم العمل على هذه الطريقة باستخدام أرقام حقيقية: شخص مولود في 15 مايو 1990، وتم فحصه في 15 يوليو 2026، يظهر كـ 36 سنة، و2 شهر، و0 يوم — مع إجمالي أيام قدره 13,210، وإجمالي أسابيع قدره 1,887، وإجمالي ساعات قدره 317,040، وإجمالي أشهر قدره 434، و304 يومًا متبقية حتى عيد ميلاده القادم.

بخصوص سؤال ما نائي تحديدًا: قبل منتصف عام 2023، كانت كوريا تستخدم نظامين آخرين لحساب العمر في الحياة اليومية، إلى جانب ما نائي — وهما ما نائي (عمر العد) (يبدأ الجميع بعمر 1 عند الولادة ويكتسب سنة واحدة كل يوم عيد ميلاد جديد، بغض النظر عن شهر الولادة)، وعمر القائمة على السنة التقويمية (연 나이) (العمر القائم على السنة التقويمية الحالية ناقص سنة الميلاد، ويستخدم لا يزال في بعض القوانين الخاصة، مثل تلك المتعلقة بالكحول والتدخين والتجنيد العسكري)، وعمر ما نائي (العمر الدولي، ويحسب من تاريخ الولادة الفعلي). قانون توحيد ما نائي — وهو تعديلات على قانون المدني (민법) وقانون الإطار العام للإدارة (행정기본법) — تم نشره في 27 ديسمبر 2022، ودخل حيز التنفيذ في 28 يونيو 2023، مما جعل ما نائي هو الافتراض الافتراضي لحساب 'العمر' في القوانين، والعقود، والمستندات الرسمية، ما لم تنص قاعدة معينة على خلاف ذلك. هذه الأداة تحسب دائمًا العمر التقويمي من نوع ما نائي؛ ولا تقدم خيارًا لحساب ما نائي أو ما نائي من نوع آخر. هناك حاسبة كورية منفصلة في تطبيق Toolio تُستخدم خصيصًا لهذين النظامين.

تظهر أعياد 29 فبراير تناقضًا حقيقيًا، وتُحل هذه الأداة بطريقة معينة. شخص مولود في 29 فبراير 2000، وتم فحصه في 28 فبراير 2025 (آخر يوم من فبراير في تلك السنة غير القمرية)، يظهر ما زال 24 سنة، و11 شهر، و30 يومًا — أي يوم واحد قصير من أن يصبح 25. تنتقل الأداة فقط إلى 25 سنة، و0 شهر، و0 يوم في اليوم التالي، 1 مارس 2025. في الواقع، تتعامل هذه الحاسبة مع 1 مارس كعيد ميلاد لمن ولدوا في يوم 29 فبراير في السنوات غير القمرية — وهو ما يتوافق مع القاعدة القانونية في المملكة المتحدة (قانون قدرة الأشخاص القانونية (اسكتلندا) لعام 1991 يحدد بشكل صريح 1 مارس كعيد ميلاد مرجعي في السنوات غير القمرية) وفي ولاية مين، لكن لا جميع السلطات القضائية توافق على ذلك: تتعامل كاليفورنيا مع 29 فبراير واليوم الذي يسبقها كيوم واحد، لذا تبدأ حقوق مرتبطة بالعمر في 28 فبراير في السنوات غير القمرية، وتعمل قواعد ترخيص السائق في نيفادا بنفس الطريقة. إذا اعتمد وضعك على قاعدة قانونية معينة تتعلق بقواعد يوم 29 فبراير، فتحقق من القاعدة الخاصة بمنطقة قانونك بدلاً من التاريخ الافتراضي لتحويل الأداة.

حسابات الأوقات في نهاية الشهر معروفة بأنها غامضة، ويجب على هذه الأداة أن تتخذ موقفًا معينًا بشأنها. لا توجد إجابة صحيحة واحدة لسؤال '31 يناير زائد شهر واحد'، لأن فبراير لا يحتوي على 31 يومًا. تتجاوز حسابات التواريخ في JavaScript بشكل أعمى: إذا طلبت من setMonth إضافة شهر إلى 31 يناير، فسيصل إلى 3 مارس، وليس 28 فبراير، لأن اليوم 31 لا يحتوي على فبراير، وبالتالي ينتقل إلى الشهر التالي. ترفض هذه الأداة هذا الانتقال. لا تضيف الأشهر أبدًا — تطرح التواريخ التي تقدمها، بشكل منفصل، وعندما يحتاج عدد الأيام إلى الاقتراض من الشهر السابق لتواريخك المرجعية، فإنها تحدد أولًا يوم ميلادك إلى طول الشهر. وبالتالي، يتحول 31 يناير زائد شهر واحد إلى 28 فبراير، ويظهر شخص مولود في 31 يناير 2000، وتم فحصه في 1 مارس 2025، كـ 25 سنة، و1 شهر، و1 يوم. التنازل عن هذا الخيار يستحق المعرفة: جميع الولادات في 29، و30، و31 يناير تتحول إلى نفس 28 فبراير، وبالتالي تظهر نفس التفاصيل في أوائل مارس. هذا هو الإجابة التقليدية، وهي التي تستخدمها البنوك والأنظمة المرتبطة بالرواتب عادة، لكنها ليست حقيقة تقويمية.

أخيرًا، يتم حساب إجمالي الساعات من خلال ضرب إجمالي الأيام بالعدد 24، ويتم حساب إجمالي الأيام نفسه من خلال تقريب الفرق بالميلي ثانية بين التواريخ إلى أقرب يوم كامل، وذلك لضمان أن الانتقالات بين توقيت الصيف (أيام تقويمية بطول 23 ساعة أو 25 ساعة) لا تؤثر على عدد الأيام. ولكن لأن إجمالي الساعات هو مجرد أيام مضاعفة بـ 24، فإنها تعيد فرض الافتراض بأن كل يوم تقويمي يحتوي على 24 ساعة حقيقية — وبالتالي، إذا عشت خلال انتقالات توقيت الصيف، فإن الساعات الفعلية التي مررت بها تختلف عن الإجمالي المعروض تقريبًا بساعة واحدة لكل انتقال مررت به.

كيف تستخدم

  1. أدخل تاريخ ميلادك في حقل 'تاريخ الميلاد'.
  2. اترك حقل 'عمرك في التاريخ' فارغًا لقياسه ضد اليوم، أو ضع أي تاريخ في الماضي أو المستقبل لرؤية عمرك في ذلك الوقت المحدد.
  3. اضغط على 'احسب' (أو اضغط على Enter أثناء التركيز على حقل تاريخ الميلاد) لرؤية التفاصيل فورًا.
  4. اقرأ النتيجة الأساسية (السنوات، والأشهر، والأيام) بالإضافة إلى شبكة الإجماليات: إجمالي الأيام، وإجمالي الأسابيع، وإجمالي الساعات، وإجمالي الأشهر، جميعها تُحسب من نفس الطرح التقويمي الأساسي.
  5. تحقق من سطر العد التنازلي لعدد الأيام المتبقية حتى عيد ميلادك القادم، المحسوب من التاريخ المرجعي الذي حددته.
  6. اضغط على 'نسخ' لنسخ نص العمر إلى لصقك، أو اضغط على 'إعادة تعيين' لمسح الحقول وبدء من جديد.

الأسئلة الشائعة

هل يحسب هذا العمر ما نائي أو ما نائي؟
ما نائي (العمر التقويمي/الدولي)، ويتم حسابه من خلال طرح تاريخ ميلادك من التاريخ المرجعي بشكل منفصل. هذا يتوافق مع المعيار القانوني الافتراضي في كوريا الجنوبية منذ دخول قانون توحيد ما نائي حيز التنفيذ في 28 يونيو 2023. لا يحسب ما نائي (عمر العد) أو ما نائي القائم على السنة التقويمية، وهو ما لا يزال يُستخدم في عدد قليل من القوانين الخاصة — تلك تحتاج إلى حاسبة كورية مخصصة.
ماذا يحدث إذا كنت مولودًا في 29 فبراير؟
في السنوات غير القمرية، لا تنتقل الأداة إلى عمرك حتى 1 مارس، وليس في 28 فبراير. على سبيل المثال، شخص مولود في 29 فبراير 2000 يظهر ما زال 24 سنة، و11 شهر، و30 يومًا في 28 فبراير 2025، ويصل إلى 25 سنة، و0 شهر، و0 يوم فقط في 1 مارس 2025. هذا يتوافق مع القاعدة القانونية في المملكة المتحدة (1 مارس، وفقًا لقانون قدرة الأشخاص القانونية (اسكتلندا) لعام 1991) وفي ولاية مين، لكن ليس في كل مكان — تتعامل كاليفورنيا ونيفادا مع 28 فبراير نفسه كعيد ميلاد في السنوات غير القمرية. إذا كان هذا التمييز مهمًا قانونيًا لك، فتحقق من القاعدة الخاصة بمنطقة قانونك بدلاً من الاعتماد على هذا الافتراض الافتراضي.
ماذا تفعل الأداة إذا كان عيد ميلادك في 31 من الشهر عندما يكون الشهر أقصر؟
تُحدد الأداة إلى آخر يوم من الشهر الأقصر بدلًا من الانتقال إلى الشهر التالي. لا يوجد عيد ميلاد في فبراير لشخص مولود في 31 يناير، لذا تتعامل الأداة مع 28 فبراير (29 في السنة القمرية) كعلامة شهر واحد، وتبدأ من هناك في حساب الأيام. شخص مولود في 31 يناير 2000، وتم فحصه في 1 مارس 2025، يظهر كـ 25 سنة، و1 شهر، و1 يوم. النتيجة المرئية هي أن جميع الولادات في 29، و30، و31 يناير تصل إلى نفس العلامة وتظهر بنفس الطريقة في أوائل مارس. هذا هو المعيار التقليدي، وليس حقيقة عالمية — بعض الأنظمة القانونية تنتقل إلى 1 مارس كعيد ميلاد، لذا إذا كان هناك موعد نهائي أو سن قانوني يعتمد عليه، فتحقق من القاعدة التي تنطبق عليك بالفعل.
هل ترفع الأداة تاريخ ميلادك إلى خادم؟
لا. يتم إجراء كل حساب داخل متصفحك باستخدام حسابات JavaScript بسيطة. لا يتم إرسال تاريخ ميلادك إلى أي مكان، والأداة تعمل تمامًا دون اتصال بالإنترنت.
هل يمكنني حساب العمر في تاريخ معين في الماضي أو المستقبل بدلًا من اليوم؟
نعم. أملأ حقل 'عمرك في التاريخ' بأي تاريخ — في الماضي أو المستقبل — وستعاد حساب كل النتائج (التفاصيل السنوية/الشهرية/اليومية، الإجماليات، وعدد الأيام المتبقية حتى عيد الميلاد القادم) بالنسبة لهذا التاريخ بدلًا من اليوم.
لماذا لا يتطابق إجمالي الساعات أو إجمالي الأشهر مع ما ستحصل عليه إذا قسمت إجمالي الأيام على 24 أو 30؟
يتم حساب إجمالي الأشهر من خلال التفاصيل التقويمية نفسها (سنوات × 12 + أشهر)، وليس من خلال قسمة الأيام على 30، لذا يبقى دقيقًا مع أطوال الأشهر الفعلية. يتم حساب إجمالي الساعات من خلال ضرب إجمالي الأيام بـ 24 — وإجمالي الأيام يتم تقريبه إلى أيام تقويمية كاملة بقصد أن لا تؤثر انتقالات توقيت الصيف (أيام تقويمية بطول 23 ساعة أو 25 ساعة) على عدد الأيام، مما يعني أن حساب الساعات يعيد فرض الافتراض بأن كل يوم تقويمي يحتوي على 24 ساعة حقيقية. إذا عشت خلال انتقالات توقيت الصيف، فإن الساعات الفعلية التي مررت بها تختلف عن هذا الإجمالي تقريبًا بساعة واحدة لكل انتقال مررت به.
هل هذه الأداة ترفع بياناتي؟
لا. يعمل كل شيء مباشرة في متصفحك، لذا بياناتك لن تغادر جهازك أبداً — بل إنها تعمل دون اتصال بالإنترنت بمجرد تحميل الصفحة.