حاسبة التاريخ (إضافة/طرح أيام، أو الفرق بين تاريخين)
وضعان: 'إضافة أو طرح' لحساب تاريخ مستقبلي أو ماضٍ، أو 'بين' لإيجاد الفرق بالسنوات والأشهر والأيام والأسابيع وأيام العمل.
كيف تعمل
ما تحسبه
وضع الإضافة/الطرح: يأخذ تاريخًا، يُضيف إليه أو يطرح منه عددًا من السنوات والأشهر والأيام، ويُعطيك تاريخ التقويم الناتج. السنوات والأشهر تستخدم الحساب التقويمي (لذا إضافة شهر واحد إلى 31 يناير تُعطي 28 فبراير أو 29 فبراير في السنة الكبيسة، لا 3 مارس). الأيام دقيقة — إضافة 30 يومًا تُقدِّم دائمًا 30 يومًا تقويميًا بالضبط.
وضع 'بين': يأخذ تاريخَيْن ويُعطي الفرق بالسنوات/الأشهر/الأيام إضافةً إلى المجاميع بالأيام والأسابيع والأشهر وأيام العمل (الاثنين إلى الجمعة، بدون عطل رسمية). يستخدم الشكل السنة/الشهر/اليوم نفس منطق الاستعارة في حاسبة العمر — الفرق مثلًا '2 سنة، 5 أشهر، 3 أيام'، لا سنة عشرية.
لماذا أيام العمل لا تشمل العطل الرسمية
نعدّ الاثنين إلى الجمعة أيام عمل ونستبعد السبت والأحد. تتفاوت الأعياد الرسمية حسب الدولة والمنطقة والسنة، لذا لا نطرحها تلقائيًا. للعمل بأيام العمل الأمريكية، اطرح نحو 10 عطل فيدرالية سنويًا من النتيجة؛ للمملكة المتحدة نحو 8 إجازات بنكية؛ لليابان نحو 16. في دول الخليج العربي والدول العربية، تتراوح العطل الرسمية عادةً بين 10-15 يومًا في السنة.
إذا كانت الأعياد مهمة لحسابك (تتبع المواعيد النهائية، مفاوضات العقود)، قم بالعدّ التقويمي هنا ثم تحقق من قائمة عطل بلدك يدويًا.
حالات الاستخدام الشائعة
المواعيد النهائية للمشاريع: 'هذا مستحق بعد 90 يومًا من الانطلاق'. أضف 90 يومًا إلى تاريخ البداية.
شروط العقود: عدّ الأيام بين بداية العقد ونهايته. طابق مع لغة عقدك للفوترة.
التخطيط للسفر: كم يوم عمل بين المغادرة والعودة؟ مفيد لتقويمات 'خارج المكتب' وتقارير المصاريف.
المعالم الشخصية: الذكريات السنوية وعدادات الامتناع عن العادات والوقت منذ حدث حياتي كبير.
أسئلة شائعة
›ماذا يحدث إذا أضفت شهرًا واحدًا إلى 31 يناير؟
تحصل على 28 فبراير (أو 29 فبراير في السنة الكبيسة). يُثبِّت الحساب التقويمي في آخر يوم من الشهر المستهدف حين لا يوجد يوم المصدر.
›هل تُطرح العطل الرسمية من أيام العمل؟
لا — فقط عطلات نهاية الأسبوع. اطرح العطل الخاصة بالدولة يدويًا بناءً على تقويم ولايتك القضائية.
›هل يتعامل مع حساب التاريخ السالب؟
نعم عبر وضع 'الطرح'. داخليًا، الطرح هو مجرد إضافة أدلة سالبة. وضع 'الفرق بين' يُعيد دائمًا قيمًا موجبة بغض النظر عن الترتيب.
›أي منطقة زمنية يستخدم هذا؟
المنطقة الزمنية المحلية لمتصفحك. تُفسَّر التواريخ كمنتصف ليل محلي. الحسابات عبر المناطق الزمنية قد تحتاج تعديلًا.
›هل يمكنني إضافة ساعات ودقائق؟
ليس بعد — تفصيل التاريخ فقط. استخدم أداة طابع زمني منفصلة لحساب مستوى الساعة.
›ما أكبر فرق يتعامل معه؟
مئات السنوات بيسر. JavaScript's Date يدعم ±100 مليون يوم من عام 1970، لذا هذا الحد العملي.
›لماذا يعدّ نقطتَيْ البداية والنهاية بشكل مختلف؟
إجمالي الأيام هو عدد الليالي بين التاريخَيْن. يومان متتاليان لهما فرق يوم واحد. عدد أيام العمل يمشي عبر كل يوم تقويمي بينهما.
›هل تغادر البيانات متصفحي؟
لا. كل الرياضيات تعمل محليًا.
أدوات ذات صلة
آخر تحديث: