
تحسب حاسبة فرق التاريخ الفترة الدقيقة بين تاريخين وتمنحك كل تمثيل لتلك الفترة في وقت واحد: تفصيل التقويم (X سنوات، Y أشهر، Z أيام)، وإجماليات التشغيل (إجمالي الأيام، الأسابيع، الساعات، الدقائق، الثواني)، وعدد أيام العمل الذي لا يشمل أيام السبت والأحد. أضف أوقاتًا اختيارية إلى أي من التاريخين عندما تحتاج إلى دقة على مستوى الساعة - وهو مفيد لقياس فترات الحوادث أو نوافذ SLA أو فجوات النشر.
من الصعب بشكل خادع الحصول على رياضيات التاريخ بشكل صحيح في التعليمات البرمجية. التطبيقات الساذجة التي تطرح الطوابع الزمنية وتقسم على 86400000 تكسر اللحظة التي يهبط فيها الانتقال الموفر لضوء النهار داخل النطاق، وتنتج إجابات يومية مرتين في السنة. تقوم هذه الآلة الحاسبة بتوزيع كلا التاريخين بالتوقيت العالمي المنسق وتقوم بتقسيم التقويم باستخدام الاقتراض المناسب لمدة شهر (28/29/30/31 يومًا)، لذلك يتم التعامل مع "31 يناير إلى 1 مارس" والسنة الكبيسة فبراير بشكل صحيح - نفس المنطق الذي تريده في مكتبة تواريخ تم اختبارها جيدًا، دون سحب واحدة إلى مشروعك فقط للإجابة على سؤال سريع.
يعمل كل شيء بنسبة 100% من جانب العميل في متصفحك: لا يتم إرسال التواريخ التي تدخلها مطلقًا إلى الخادم، وتعمل الأداة دون الاتصال بالإنترنت. تتضمن استخدامات المطورين النموذجية حساب أطوال العدو السريع، ونوافذ انتهاء صلاحية الشهادات والرمز المميز، وقطع الاحتفاظ بالبيانات، وفترات إشعار العقد، وحسابات العمر، والنسخة الكلاسيكية "كم عدد أيام العمل حتى الإصدار؟" - مع اختصارات المبادلة واليوم، بحيث تقضي ثوانٍ عليها، وليس دقائق.
جزأين من حساب التاريخ غامضان وليسا صعبين، ومن المفيد معرفة الإجابة التي ستحصل عليها. إن إضافة شهر إلى 31 يناير ليس له نتيجة صحيحة، لذلك يتم حساب اختلافات التقويم عن طريق المشي لعدة أشهر كاملة أولاً وأخذ الأيام المتبقية، ولهذا السبب يُقرأ من 31 يناير إلى 28 فبراير على أنه 28 يومًا بدلاً من شهر واحد. التوقيت الصيفي هو الآخر: يمكن أن يكون هناك تاريخان يفصل بينهما 24 ساعة بفارق 23 أو 25 ساعة بالتوقيت المحلي، لذلك يتم حساب إجمالي الساعات من الوقت المطلق بدلاً من قراءات الساعة. لا يشمل عدد أيام العمل أيام السبت والأحد فقط. لا يحتوي على تقويم للعطلات، لذا فإن فترة عبور عيد الميلاد أو العطلة الوطنية ستكون مرتفعة بالنسبة لكشوف المرتبات أو تقديرات التسليم.
استخدم منتقي التاريخ لتعيين النطاق الخاص بك، أو انقر فوق زر اليوم لتثبيت أي من الجانبين بالتاريخ الحالي. أدخل التواريخ بأي ترتيب - تتعامل الآلة الحاسبة مع النطاقات المعكوسة.
اختياريًا املأ الحقول الزمنية (HH: MM) لأي من التاريخين. هذا يحسن تفاصيل اليوم ويجعل إجمالي الساعات والدقائق والثواني بالضبط بدلاً من منتصف الليل إلى منتصف الليل.
انقر فوق حساب للحصول على تفاصيل التقويم (سنوات ، شهور ، أيام) ، شبكة الإجماليات ، وعدد أيام العمل. استخدم زر المبادلة لقلب البدء والانتهاء على الفور.
يجيب التقسيم "كم من الوقت من الناحية البشرية" ، وإجابة المجاميع "كم عدد الوحدات بالضبط" ، وأيام العمل (من الإثنين إلى الجمعة ، بما في ذلك نقاط النهاية) تجيب على أسئلة جدولة مثل أيام العمل حتى الموعد النهائي.
السنوات والأشهر والأيام الدقيقة بين التواريخ مع الاقتراض الصحيح لمدة شهر والتعامل مع السنة الكبيسة
نفس الفترة مثل إجمالي الأيام والأسابيع والساعات والدقائق والثواني - اختر الوحدة التي تحتاجها مشكلتك
أيام العمل (من الإثنين إلى الجمعة) بين التاريخين مع استبعاد عطلات نهاية الأسبوع ، بما في ذلك نقاط النهاية
أضف HH: مم إلى أي من التاريخين لقياس المدد وصولاً إلى الثانية ، وليس الأيام فقط
Build a cron expression from simple fields or presets, see it explained in plain English, and preview the next run times. Supports lists, ranges, steps, named months and weekdays. 100% client-side.
Parse cron expressions into plain English and preview upcoming run times
Calculate the duration between two times, add or subtract hours and minutes from a time, and total a list of durations for timesheets.
Calculate exact age in years, months, and days from a date of birth - plus total months, weeks, days, hours, and minutes, the weekday you were born, and a countdown to your next birthday.
0 comments
No comments yet. Be the first to share your thoughts!