تخطَّ إلى المحتوى الرئيسي

حاسبة العمر مجانًا

احسب عمرك بالضبط بالسنوات والأشهر والأيام والساعات وإجمالي الأيام. ابحث عن برجك والأيام حتى عيد ميلادك القادم.

يعمل دون اتصال بعد التحميل

الاستخدامات الشائعة

  • حساب العمر الدقيق لأعياد الميلادابحث عن العمر الدقيق بالسنوات والأشهر والأيام — مثالي لأعياد الميلاد الحجرية والتحقق من العمر.
  • التحقق من العمر للمتطلبات القانونيةحساب العمر الدقيق للتحقق القانوني من العمر — الكحول والتصويت والقيادة والتقاعد والمزيد.
  • ابحث عن علامتك النجمية والعلامة الصينيةاكتشف علامتك النجمية الغربية وحيوان السنة الصينية من تاريخ ميلادك.
  • حساب الأعمار التاريخيةاكتشف عمر الشخصيات التاريخية والمشاهير أو الأقارب في أي تاريخ تاريخي محدد.
  • تتبع معالم العمرحساب الوقت الذي ستصل فيه إلى معالم العمر — 10000 يوم، 1 مليار ثانية، سن التقاعد والمزيد.

كيف يعمل

حاسبة العمر أداة بلا أي تبعيات أو مكتبات خارجية. تعمل كل العمليات الحسابية مباشرة في المتصفح باستخدام كائن Date المدمج في JavaScript والحساب بالأعداد الصحيحة، دون مكتبة ولا استدعاء خادم ولا مغادرة أي بيانات لجهازك.

  1. 1
    تحليل التاريخ محليًا
    عند إدخال تاريخ الميلاد، تحلّل الأداة سلسلة YYYY-MM-DD إلى سنة وشهر ويوم رقمية وتنشئ Date باستخدام المُنشئ ذي الوسائط الثلاثة. وهذا يتجنب عمدًا خللًا دقيقًا في المتصفحات: فالصيغة القياسية new Date('2001-06-01') تُحلَّل كمنتصف ليل UTC، مما يُرجع يوم الأسبوع والتاريخ يومًا واحدًا لأي شخص في منطقة زمنية ذات إزاحة UTC سالبة.
  2. 2
    الحساب بالتقويم الميلادي
    تطرح الدالة calcAge تاريخ الميلاد من التاريخ المرجعي حقلًا حقلًا — السنوات ثم الأشهر ثم الأيام — مع الاستلاف من الوحدة التالية عندما تصبح النتيجة سالبة (منطق الحمل والاستلاف نفسه في التقويم الورقي). كما تستخرج المجاميع بالأيام والأسابيع والأشهر والساعات مباشرة من فرق الميلي ثانية بين الطابعين الزمنيين.
  3. 3
    حساب الأبراج والمناسبات
    يُحدَّد البرج الغربي من جدول ثابت لنطاقات التواريخ؛ ويُربط البرج الصيني بسنة الميلاد لأحد الحيوانات الـ 12 عبر الحساب النمطي على السنة، مع ملاحظة إن وُلدت في يناير أو أوائل فبراير حين تكون حدود رأس السنة الصينية ملتبسة. تُحسب المناسبات القادمة (عيد الميلاد العقدي التالي، علامة الـ 5,000 يوم التالية، المليار ثانية التالية من العمر، نصف عيد الميلاد) بإضافة إزاحات ثابتة إلى تاريخ الميلاد باستخدام جمع تواريخ آمن تقويميًا يتجنب انحراف التوقيت الصيفي.
  4. 4
    إخراج منسّق ورابط قابل للمشاركة
    تُنسَّق النتائج باستخدام Intl.DateTimeFormat المدمج في المتصفح (عبر toLocaleDateString) فتُعرض التواريخ بالنمط المفضل للغتك. يرمّز زر «نسخ الرابط» تاريخ الميلاد والتاريخ المرجعي في جزء #fragment من الرابط باستخدام واجهة URLSearchParams — ولا يُرسل هذا الجزء إلى أي خادم أبدًا — مما يتيح لك مشاركة حساب معين أو حفظه.

أدوات ذات صلة

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