حاسبة إضافة وطرح التاريخ — إضافة الأيام والأسابيع والشهور والسنوات لأي تاريخ

حاسبة تاريخ ميلادي مجانية لإضافة أو طرح الأيام والأسابيع والشهور والسنوات من أي تاريخ مع معالجة ذكية للسنوات الكبيسة ونهايات الشهور. تعمل محليًا في متصفحك بنسبة 100%.

🔒 100% Private
⚡ Completely Free
🌐 Runs in Browser
📦 Export Ready
⚡

حاسبة إضافة وطرح التاريخ — إضافة الأيام والأسابيع والشهور والسنوات لأي تاريخ

Tool Workspace

Ready

جاري تحميل الأداة...

  1. حدد تاريخ البداية — اختر تاريخ البداية التقويمي أو استخدم تاريخ اليوم.
  2. اختر العملية — حدد ما إذا كنت تريد إضافة فترة للمستقبل أو طرح فترة في الماضي.
  3. أدخل الفترات — اكتب عدد الأيام أو الأسابيع أو الشهور أو السنوات.
  4. اطلع على النتيجة — شاهد التاريخ الناتج مع يوم الأسبوع وإجمالي الأيام المنقضية فورًا.

ما هي حاسبة إضافة وطرح التاريخ؟

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

إن الحسابات التقويمية تخفي وراءها تعقيدات رياضية وفلكية جمة؛ فالتقويم الميلادي الغريغوري لا يتسم بأطوال متساوية للشهور، إذ تتراوح أيام الشهور بين 28 إلى 31 يومًا، بالإضافة إلى تكرار السنوات الكبيسة بقواعدها الحسابية الخاصة. وعند التخطيط للجداول الزمنية، يحتاج المتخصصون إلى قياس الفترات الزمنية بالتكامل مع حاسبة فرق التواريخ لمعرفة عدد الأيام المتبقية، أو حساب التواريخ الشخصية عبر حاسبة العمر. وتتفوق هذه الأداة في معالجة الحالات الحرجة لنهايات الشهور (مثل إضافة شهر كامل لتاريخ 31 يناير) وفق معايير ISO 8601 القياسية الدولية دون حدوث أي خلل في الترقيم.

تعمل الأداة بنسبة 100% داخل المتصفح، مما يضمن أن مواعيدك الشخصية، وبيانات القضايا السرية، وخطط مشروعاتك تظل محفوظة داخل جهازك فقط دون إرسال أي أرقام أو بيانات عبر شبكة الإنترنت.

الميزات والقدرات الحسابية الأساسية

تم تصميم الحاسبة لتوفر تجربة مستخدم فائقة السلاسة مع دقة تقويمية لا تقبل الخطأ:

  • إضافة وطرح ثنائي الاتجاه: التبديل السريع بين تقديم التاريخ إلى الأمام (إضافة للمستقبل) أو الرجوع به إلى الخلف (طرح في الماضي) بنقرة زر واحدة.
  • وحدات زمنية متعددة ومركبة: إمكانية إدخال الأيام، والأسابيع، والشهور، والسنوات بشكل منفرد أو في عملية حسابية مدمجة واحدة (مثال: إضافة سنة وشهرين و15 يومًا).
  • معالجة ذكية لنهايات الشهور: التعامل الآلي الدقيق مع الشهور غير المتساوية؛ حيث يتم تقريب اليوم الأخير تلقائيًا عند الانتقال لشهر أقصر (مثل الانتقال من 31 مارس إلى 30 أبريل).
  • تحديد يوم الأسبوع آليًا: استنتاج اليوم المقابل (السبت إلى الجمعة) في التاريخ الناتج باستخدام خوارزمية زيلر الرياضية لتسهيل جدولة أيام العمل الرسمية.
  • دعم السنوات الكبيسة الفلكية: التطبيق الكامل لقواعد التقويم الغريغوري وتدقيق السنوات الكبيسة، وهو ما يمكنك فحصه مستقلاً عبر فاحص السنة الكبيسة.
  • التوافق مع الفترات المالية والربع سنوية: ضبط المواعيد مع دورات الإقفال المالي والمحاسبي بالتكامل مع حاسبة الفترة المحاسبية.
  • أمان محلي وخصوصية تامة: معالجة كافة التواريخ في ذاكرة المتصفح اللحظية دون تسجيل أي بيانات أو إرسال طلبات للخوادم.

جدول مصفوفة الوحدات الزمنية والمواصفات التقنية

يوضح الجدولان التاليان قواعد إزاحة الوحدات الزمنية المختلفة، وكيفية معالجة الحالات الحدية، والمواصفات البرمجية الدقيقة للنظام.

مصفوفة إزاحة الوحدات التقويمية

الوحدة الزمنية معادلة الإزاحة التقويمية آلية معالجة نهايات الشهور والسنوات الكبيسة أهم الاستخدامات القانونية والعملية
الأيام $D_{\text{target}} = D_0 \pm \Delta d$ إزاحة تسلسلية مباشرة مع التبديل التلقائي للشهور والسنوات المدد القانونية للطعون، فترات السماح، مواعيد الشحن البري والبحري
الأسابيع $D_{\text{target}} = D_0 \pm (7 \cdot \Delta w)$ يبقى يوم الأسبوع ثابتًا دون أي تغيير (مثلاً: الإثنين يظل إثنين) دورات العمل الأسبوعية، جداول الرواتب نصف الشهرية، مراحل المشاريع
الشهور $M_{\text{target}} = M_0 \pm \Delta m$ تقليص اليوم الأخير تلقائيًا إلى أقصى حد متاح في الشهر الناتج عقود الإيجار، أقساط التمويل، تجديد الاشتراكات الدورية
أرباع السنة $M_{\text{target}} = M_0 \pm (3 \cdot \Delta q)$ إزاحة ربع سنوية منتظمة بمقدار 3 أشهر كاملة التقارير المالية للشركات، الإقرارات الضريبية، مراجعات الأداء
السنوات $Y_{\text{target}} = Y_0 \pm \Delta y$ تحويل 29 فبراير إلى 28 فبراير في السنوات البسيطة غير الكبيسة تجديد وثائق التأمين، فترات الضمان للمعدات، احتساب الفوائد السنوية

المواصفات التقنية وحدود التوافقية البرمجية

المعيار البرمجي المعيار المعتمد النطاق الزمني المدعوم الأهمية الحسابية والتشغيلية
معيار التقويم التقويم الميلادي الغريغوري القياسي (ISO 8601) من عام 0001 إلى عام 9999 ميلادي التوافق الدولي الشامل مع كافة الأنظمة القانونية والمصرفية
التمثيل الزمني الزمني الطابع الزمني بالملي ثانية (Unix Epoch) تغطية مليارات الثواني بدقة متناهية انعدام أي خطأ في الحسابات التراكمية عبر القرون المتعددة
خوارزمية السنة الكبيسة القسمة على 4، واستثناء القرون غير القابلة للقسمة على 400 مطبقة بدقة في كافة العمليات منع التراكم الخاطئ للأيام في الحسابات طويلة الأجل
زمن المعالجة اللحظي أقل من نصف ميلي ثانية (< 0.5 ms) تحديث فوري وتفاعلي استجابة فورية للنتائج مع كل تعديل في الأرقام المدخلة
الأمان والخصوصية المحلية تنفيذ محلي 100% داخل المتصفح انعدام الاتصال بأي خادم سحابي حماية تامة للمواعيد السرية للمناقصات والملفات الشخصية

الأسس الرياضية والخوارزميات التقويمية

تتطلب العمليات الحسابية على التواريخ تحويل اليوم والشهر والسنة إلى مقياس خطي مستمر يُعرف برقم اليوم القياسي (Epoch Day). وبما أن الشهور ذات أطوال متباينة (28، 29، 30، 31 يومًا)، فإن مجرد الجمع الجبري المباشر يؤدي إلى نتائج مستحيلة عمليًا.

قاعدة السنوات الكبيسة في التقويم الغريغوري

يصحح التقويم الغريغوري الانحراف الفلكي للتقويم اليولياني القديم عبر تنظيم تكرار يوم 29 فبراير. وتكون السنة الميلادية $Y$ كبيسة إذا وفقط إذا تحقق الشرط الرياضي التالي:

$$Y \pmod 4 = 0 \quad \land \quad (Y \pmod{100} \neq 0 \quad \lor \quad Y \pmod{400} = 0)$$

وبناءً على ذلك، فإن أعوام مثل 1996، 2000، 2024 هي سنوات كبيسة يبلغ عدد أيامها 366 يومًا، في حين أن أعوام القرون مثل 1900، 2100، 2200 هي سنوات بسيطة تضم 365 يومًا فقط لعدم قابليتها للقسمة على 400.

التحويل إلى المقياس الخطي وإزاحة الأيام

لإضافة أو طرح عدد من الأيام $\Delta d$، يتم تحويل التاريخ الأولي إلى عدد صحيح يمثل الأيام المنقضية منذ بداية الحقبة الرقمية (1 يناير 1970) عبر المعادلات المعيارية:

$$m' = (M_0 + 9) \pmod{12}$$

$$y' = Y_0 - \lfloor m' / 10 \rfloor$$

$$\text{EpochDay} = 365 y' + \lfloor y' / 4 \rfloor - \lfloor y' / 100 \rfloor + \lfloor y' / 400 \rfloor + \lfloor (m' \cdot 306 + 5) / 10 \rfloor + (D_0 - 1) - 719468$$

وبعد التحويل الخطي، تصبح الإزاحة مجرد عملية جمع أو طرح بسيطة:

$$\text{EpochDay}_{\text{target}} = \text{EpochDay} \pm \Delta d$$

ثم يُعاد تفكيك الرقم الناتج إلى سنة وشهر ويوم بالتحقق التلقائي من طول كل شهر والسنة الكبيسة.

استنتاج يوم الأسبوع عبر خوارزمية زيلر (Zeller's Congruence)

تُستخدم صيغة زيلر لتحديد يوم الأسبوع الرياضي $h$ (حيث $0 = \text{السبت}$، $1 = \text{الأحد}$، وصولاً إلى $6 = \text{الجمعة}$):

$$h = \left( q + \left\lfloor \frac{13(m+1)}{5} \right\rfloor + K + \left\lfloor \frac{K}{4} \right\rfloor + \left\lfloor \frac{J}{4} \right\rfloor - 2J \right) \pmod 7$$

حيث $q$ يمثل رقم اليوم، و $m$ هو رقم الشهر المعدل، و $K$ هو سنة القرن، و $J$ هو رقم القرن الحسابي.

دليل الاستخدام العملي خطوة بخطوة

لحساب التواريخ المستقبلية أو السابقة بدقة، اتبع الخطوات البسيطة التالية:

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

أخطاء ومفارقات شائعة في حساب التواريخ

قد تقع الشركات والمهنيون في التباسات قانونية ومالية بسبب تجاهل الفروق الدقيقة في التقويم:

  • مفارقة إضافة الشهور في نهايات الأشهر: ما هو التاريخ بعد شهر واحد من 31 يناير؟ لا يحتوي شهر فبراير إلا على 28 أو 29 يومًا. القاعدة المعتمدة هي تقريب اليوم إلى 28 أو 29 فبراير. ولكن إذا أضفت شهرًا إضافيًا لـ 28 فبراير فستصل إلى 28 مارس وليس 31 مارس، مما يسبب فروقًا في مواعيد الفواتير يجب الانتباه لها.
  • الخلط بين 30 يومًا والشهر التقويمي: تنص بعض العقود على "إشعار مدته شهر"، بينما تنص عقود أخرى على "إشعار مدته 30 يومًا". الشهور مثل يوليو وأغسطس تتضمن 31 يومًا، وبالتالي فإن 30 يومًا لا تكفي لإكمال شهر تقويمي كامل.
  • تجاهل العطلات الرسمية في المواعيد القضائية: في المعاملات القضائية والحكومية، إذا وافق الموعد النهائي عطلة رسمية أو نهاية أسبوع، يمتد الموعد تلقائيًا إلى أول يوم عمل تالٍ وفق القاعدة القانونية المستقرة.

حالات الاستخدام المهنية والقطاعية

تخدم حاسبة إضافة وطرح التاريخ قطاعات واسعة تعتمد على دقة المواعيد:

  • المحاماة والشؤون القانونية: تحديد مواعيد الاستئناف والطعون القضائية المقيدة بمدد محددة (مثل 30 أو 60 يومًا من تاريخ الإعلان).
  • إدارة المشروعات والمقاولات: حساب فترات جفاف الخرسانة (المحددة بـ 28 يومًا)، ومواعيد تسليم العينات، ومراحل صيانة المعدات.
  • سلاسل الإمداد والاستيراد: حساب مواعيد وصول الشحنات بناءً على مدد التصنيع والشحن البحري والتخليص الجمركي.
  • الموارد البشرية: تتبع فترات الإشعار، وتجديد الإقامات وتصاريح العمل، واحتساب فترات التجربة للعاملين.
  • الصيدلة والطب: متابعة مواعيد الجرعات الدوائية واللقاحات، وتحديد تواريخ صلاحية المستحضرات الحيوية بعد فتحها.

المقارنة مع معادلات برامج الجداول الإلكترونية (Excel و Google Sheets)

على الرغم من أن برامج الجداول توفر دوالاً مثل EDATE ودالة DATE، فإن حاسبة إضافة وطرح التاريخ تمنحك مزايا نوعية متفوقة:

  • سهولة مطلقة دون تعقيد الدوال المركبة: في برنامج إكسل، تتطلب كتابة صيغة مثل =DATE(YEAR(A1)+1, MONTH(A1)+3, DAY(A1)+14) حذرًا شديدًا لتفادي التدفق العشوائي للأيام الفائضة بين الشهور. تتولى هذه الأداة ضبط الحدود التقويمية بصورة آلية وطبيعية.
  • إدخال الفترات المركبة بسلاسة فائقة: تتيح لك الحاسبة إضافة السنوات والشهور والأسابيع والأيام دفعة واحدة في واجهة تفاعلية مرئية دون الحاجة إلى دمج دوال متعددة ومعقدة.
  • التوافقية الموحدة العابرة للمنصات: تختلف بعض برمجيات الجداول بين أنظمة التشغيل في معالجة التقاويم القديمة وتوافقية السنوات، بينما تضمن هذه الأداة دقة مطلقة مبنية على معايير ISO 8601 القياسية المعترف بها دولياً.
  • استنتاج فوري لليوم والترقيم السنوي: بدلاً من استخدام دوال إضافية لمعرفة اسم يوم الأسبوع، تعرض لك الحاسبة اسم اليوم، ورقم اليوم في السنة، وإجمالي الأيام المحسوبة فورياً في لوحة تحكم واحدة.

المعايير الزمنية الدولية والتقويم المدني (UTC مقابل التوقيت الشمسي)

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

أما في المعاملات المدنية والقانونية والتجارية، فإن الوحدة الأساسية هي اليوم التقويمي المدني الكامل المحصور بين منتصفي ليلتين متتاليتين (من 00:00 إلى 24:00). وتعتمد العقود والمدد القانونية والالتزامات المصرفية على استقرار الترقيم التقويمي؛ فعندما يمنح القانون مهلة 90 يوماً للاستئناف، فإن المقصود هو 90 يوماً تقويمياً كاملاً بصرف النظر عن التغيرات الطفيفة في الثواني الذرية.

تنسيق الفترات الزمنية المعياري ISO 8601 وتبادل البيانات الرقمية

في قواعد بيانات تخطيط الموارد المؤسسية (ERP) والبرمجيات المصرفية العالمية، يتم ترميز الفترات الزمنية وفق المعيار القياسي الدولي ISO 8601 باستخدام الصيغة الرياضية P[n]Y[n]M[n]DT[n]H[n]M[n]S أو P[n]W.

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

الخصوصية التامة وموثوقية التشغيل المستقل

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

Frequently Asked Questions

كيف تتعامل الحاسبة مع إضافة شهر كامل لتاريخ 31 يناير؟

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

هل يمكنني إضافة أو طرح أكثر من وحدة زمنية في نفس الوقت؟

نعم بكل تأكيد. تتيح لك الحاسبة دمج السنوات والشهور والأسابيع والأيام في عملية واحدة مركبة (مثلاً: إضافة سنتين و3 أشهر و15 يومًا دفعة واحدة) لحساب المواعيد المعقدة بدقة تامة.

هل تراعي الحاسبة السنوات الكبيسة وتكرار يوم 29 فبراير؟

نعم، النظام البرمجي يطبق قواعد التقويم الغريغوري الفلكية بدقة متناهية، فيتعرف تلقائيًا على السنوات الكبيسة القابلة للقسمة على 4 مع استثناء القرون غير القابلة للقسمة على 400.

كيف يتم تحديد يوم الأسبوع في التاريخ الناتج؟

تعتمد الحاسبة على خوارزمية زيلر (Zeller's Congruence) الرياضية المعتمدة لاستنتاج اليوم الصحيح من الأسبوع (السبت، الأحد، الإثنين... إلخ) المقابل للتاريخ الناتج بدقة تامة.

ما الفرق بين إضافة 30 يومًا وإضافة شهر كامل؟

إضافة 30 يومًا هي إزاحة عددية ثابتة بمقدار 30 يومًا بصرف النظر عن طول الشهور، بينما إضافة شهر كامل تنقلك إلى نفس رقم اليوم في الشهر التالي، والذي قد يحتوي على 28 أو 29 أو 30 أو 31 يومًا وفق التقويم.

هل تعمل حاسبة إضافة وطرح التاريخ دون اتصال بالإنترنت؟

نعم، بما أن كافة الخوارزميات التقويمية تعمل محليًا داخل متصفحك بنسبة 100%، يمكنك استخدام الحاسبة بكامل طاقتها حتى في وضع عدم الاتصال بمجرد فتح الصفحة في المتصفح.

هل يتم حفظ مواعيدي القانونية أو الشخصية على أي خوادم خارجية؟

كلا نهائيًا. تعمل الحاسبة بمبدأ الخصوصية المطلقة؛ فجميع التواريخ والمدخلات تُعالج داخل الذاكرة المؤقتة لجهازك فقط ولا تُرسل أو تُسجل على أي خادم خارجي بأي شكل من الأشكال.

ما هو النطاق الزمني الأقصى الذي تدعمه الحاسبة للسنوات؟

تدعم الحاسبة كامل نطاق التقويم الغريغوري من عام 0001 إلى عام 9999 ميلادي، مما يغطي كافة الاحتياجات التاريخية والمستقبلية طويلة المدى للأفراد والمؤسسات.