ما الذي تفعله الأداة
تجيب حاسبة التواريخ عن سؤالين يوميين: كم يومًا بين تاريخين؟ وما التاريخ بعد عدد معيّن من الأيام أو الأسابيع أو الأشهر أو السنوات من تاريخ ما؟ وهي مفيدة للمواعيد النهائية وخطط المشاريع وفترات الإشعار والاشتراكات والأعمار والعدّ التنازلي.
عند حساب الفرق تعرض إجمالي الأيام، والمدة نفسها بالسنوات والأشهر والأيام وبالأسابيع والأيام، وعدد الأشهر الكاملة، وكم من هذه الأيام أيام عمل أو عطلة. وعند الإضافة أو الطرح تعرض التاريخ الناتج مع يوم الأسبوع ورقم اليوم في السنة ورقم أسبوع ISO.
طريقة الاستخدام
- أدخل تاريخ البداية أو انقر على اليوم. انقر على مثال لتحميل مثال.
- اختر نوع الحساب: الفرق بين تاريخين، أو الإضافة أو الطرح.
- لحساب الفرق، اكتب تاريخ النهاية بجوار تاريخ البداية؛ اتركه فارغًا للعدّ حتى اليوم.
- للإضافة أو الطرح، أدخل السنوات والأشهر والأسابيع والأيام في الخيارات، وفعّل أيام العمل عند الحاجة.
مثال
من تاريخ البداية في المثال حتى عيد الميلاد في السنة نفسها:
Start date: 2025-01-01 (Wednesday)
End date: 2025-12-25 (Thursday)
Total days: 358
Years, months, days: 11 months, 24 days
Weeks and days: 51 weeks, 1 day
Business days (Mon–Fri): 256
أي 358 يومًا: 11 شهرًا و24 يومًا أو 51 أسبوعًا ويوم واحد، منها 256 يوم عمل. وإضافة 10 أيام عمل إلى 2025-01-01 تعطي 2025-01-15، لأن عطلتي نهاية الأسبوع بينهما تُتخطّيان.
من المفيد معرفته
تعتمد كل العمليات على أيام تقويمية كاملة، لذا لا يزيح تغيير التوقيت الصيفي النتيجة ساعةً أبدًا. يكون الفرق سالبًا عندما يسبق تاريخ النهاية تاريخ البداية. تتبع أسابيع ISO معيار ISO 8601: يبدأ الأسبوع يوم الاثنين، والأسبوع 1 هو الذي يضم أول خميس في السنة، لذا قد تنتمي الأيام الأولى من يناير إلى آخر أسبوع في السنة السابقة.
الأسئلة الشائعة
› هل يُحتسب تاريخ النهاية؟
ليس افتراضيًا. الفرق من الاثنين إلى الثلاثاء يوم واحد، كما في معظم التقويمات ولغات البرمجة. فعّل احتساب تاريخ النهاية عندما تحسب الطرفين، مثل أيام رحلة أو إجازة من اليوم الأول إلى الأخير.
› كيف تُحسب أيام العمل؟
أيام العمل هي كل الأيام عدا عطلة نهاية الأسبوع التي تختارها، وافتراضيًا السبت والأحد، ويمكن اختيار الجمعة والسبت أو الأحد فقط. العطلات الرسمية تختلف من بلد لآخر ولا تُطرح، فاطرحها بنفسك إن لزم.
› ماذا ينتج عن إضافة شهر إلى 31 يناير؟
يُقتطع اليوم إلى آخر يوم في الشهر الأقصر، فيصبح 31 يناير مضافًا إليه شهر 28 فبراير، أو 29 فبراير في السنة الكبيسة. تُضاف السنوات والأشهر أولًا ثم الأسابيع والأيام، كما تفعل معظم مكتبات التواريخ.
› ما التواريخ التي يمكنني استخدامها؟
أي تاريخ من السنة 1 إلى 9999 في التقويم الميلادي، مكتوبًا بصيغة YYYY-MM-DD (تصلح الشرطات المائلة أو النقاط أيضًا)، إضافة إلى الكلمات today وtomorrow وyesterday. يُتجاهل الوقت والمنطقة الزمنية؛ ولذلك استخدم محوّل الطابع الزمني أو محوّل المناطق الزمنية.