تجد حاسبة الساعات المدة بين وقت البداية ووقت النهاية، بالساعات والدقائق، ثم تحول تلك المدة إلى ساعات عشرية للرواتب أو الفوترة. عند إدخال وقت تسجيل الدخول والخروج، وطرح استراحة غير مدفوعة، تتعامل الحاسبة تلقائيا مع الورديات التي تعبر منتصف الليل. كما تدعم تقريب المثقب إلى أقرب دقائق 5 أو 6 أو 15، متطابقا مع القواعد التي تطبقها معظم أنظمة تسجيل الوقت قبل احتساب الوردية.
احسب الساعات بين مرتين
المدة بين زمنين للساعة هي وقت النهاية مطروحا منها وقت البداية، ويعبر عنها بالساعات والدقائق بدلا من رقم عشري واحد حتى يطلب منها.
تقبل حاسبة الساعات الأوقات بصيغة 12-ساعة مع صباح أو مساء، أو بصيغة 24-ساعة، وتعيد الفترة مع نفس النتيجة بالساعات العشرية، وإجمالي الدقائق، وإجمالي الثواني.
أدخل وقت بدء 9:00 صباحا ووقت نهاية 5:00 مساء والنتيجة هي 8 ساعات 0 دقيقة، دون تطبيق أي استراحة بعد. تعتبر الحاسبة الزمانين كنقاط في يوم واحد بشكل افتراضي؛ الوضع المنفصل يتعامل مع الفترات التي تمتد حتى اليوم التالي أو عبر نطاق تواريخ صريح.
خصم الفترات غير المدفوعة
التوقف غير المدفوع يقلل من مدة المدفوعة دون تغيير توقيت تسجيل الدخول والخروج نفسه. أدخل دقائق الاستراحة بشكل منفصل، وتقوم حاسبة الساعات بطرحها من الامتداد الخام لإنتاج رقم صافي، وهو الرقم الذي ينتمي إلى جدول الوقت.
التحول من 9:00 AM إلى 5:00 PM مع غداء غير مدفوع 30 يدفع لساعات 7 30 دقيقة، وليس 8 ساعات. لن تسمح الحاسبة للتوقف بتجاوز طول التحول؛ الدخول في فاصل 9 ساعة مقابل فترة ساعة 8 يعيد رسالة حجب بدلا من مدة سالبة، لأن الانقطاع الأطول من الإزاحة هو خطأ في إدخال البيانات وليس مدخلا صالحا.
احسب الورديات التي تعبر منتصف الليل
يتم التعامل مع الوردية الليلية، حيث يكون وقت النهاية أقل من وقت البداية، من خلال اعتبار وقت النهاية ملكا لليوم التالي بدلا من الإبلاغ عن خطأ. تكتشف حاسبة الساعات هذا تلقائيا وتذكر في التحليل أن التحول تجاوز منتصف الليل.
الوردية الصباحية من 11:00 PM إلى 7:00 صباحا تمتد على 8 ساعات، رغم أن 7:00 AM تكون رقميا أبكر من 11:00 مساء. تضيف الحاسبة 24 ساعات إلى وقت النهاية داخليا كلما كان الطرح الخام سالبا، وهو نفس التعديل الذي يقوم به موظف الرواتب يدويا عندما تنظر أوقات النوبة الليلية إلى الوراء على الورق.
طبق صيغة المدة
الحساب الأساسي يحول كلا المرتين إلى دقائق منذ منتصف الليل، ثم يطرح، ويعدل لتقاطع ليلا، ثم يطرح أي استراحة قبل إعادة تنسيق النتيجة إلى ساعات ودقائق.
startMinutes = startHour * 60 + startMinute
endMinutes = endHour * 60 + endMinute
if endMinutes <= startMinutes: endMinutes += 1440 // crossed midnight
duration = endMinutes - startMinutes - breakMinutes ```
عند إعادة التنسيق يقسم عدد الدقائق الناتج على 60 لمكون الساعات ويبقي الباقي كدقائق. مدة 510 دقيقة تصبح 8 ساعات 30 دقائق: 510 مقسومة على 60 تساوي 8 مع باقي 30.
احسب 8:30 من AM إلى 5:30 PM
الوردية تبدأ عند 8:30 صباحا وتنتهي عند 5:30 مساء، مع استراحة غير مدفوعة لمدة 30 دقيقة، تدفع 8 ساعات 30 دقيقة، والتي تتحول إلى 8.5 ساعات عشرية. 1. حول كلا الزمتين إلى دقائق منذ منتصف الليل. البدء: 8:30 AM = 510 دقيقة.
النهاية: 5:30 PM = 17:30 = 1,050 دقائق.
2. اطرح، ثم اطرح الكسر. 1,050 ناقص 510 هو 540 دقيقة خام. اطرح فاصل 30 دقيقة: 510 دقيقة صافية.
3. أعد إلى التنسيق إلى الساعات والدقائق. 510 مقسومة على 60 هو 8، الباقي 30: 8 ساعات 30 دقائق.
4. حول إلى العشري. 30 الدقيقة مقسومة على 60 هي 0.5، لذا المجموع هو 8.5 ساعات، بينما يضرب الرقم في نظام الرواتب في معدل الساعة.
تحويل زمن الساعة إلى ساعات عشرية
عادة ما تخزن أنظمة الرواتب والفوترة الوقت كرقم عشري بدلا من الساعات والدقائق، لأن العشري يضرب بوضوح مقابل المعدل الساعي بينما الوقت المفصول بالنقطتين لا يفعل ذلك.
تقوم حاسبة الساعات بتحويل نتيجتها تلقائيا؛ وتنتمي الطريقة نفسها إلى حاسبة الوقت إلى العشري، وهي الصفحة التي يجب زيارتها لتحويل وقت ساعة عشوائي بمفردها.
النسخة المختصرة: الدقائق مقسومة على 60 تعطي النسبة العشرية. أربع وعشرون دقيقة مقسومة على 60 هي 0.4، لذا فإن مدة 8 ساعة 24 دقيقة هي 8.4 ساعات عشرية. ست دقائق هي بالضبط 0.1 من الساعة، ولهذا السبب فإن تقريب الدقيقة 6 شائع في الأنظمة المبنية على الرواتب العشرية.
أوقات بداية ونهاية الجولات
يقوم تقريب المثقب بضبط كل وقت ساعة مسجل إلى أقرب فترة تقريب قبل حساب المدة، وليس بعدها. تدعم حاسبة الساعات فواصل الدقيقة 5، و6-دقيقة، و15-دقيقة، متطابقة مع قواعد التقريب المستخدمة في معظم برامج قياس الوقت. تطبيق التقريب على المدة الخام بدلا من كل ثقب يمكن أن ينتج إجابة مختلفة.
يتم تقريب ساعة الدخول ل 8:07 إلى 8:00 وتسجيل ساعة من 17:03 إلى 17:00 تحت تقريب دقيقة 15، مما يعطي 9:00 في تلك الحالة بالذات. لكن تسجيل الدخول ل 8:07 وتسجيل خروج من 16:52 إلى 8:00 و 17:00 على التوالي، وهو فترة مدفوعة 9 ساعة، بينما تقريب مدة الدقيقة الخام 8-hour-45 فقط سيقوم بتقريبها إلى 8 ساعة 45 بدلا من ذلك. تقريب المثقبات، وليس الإجمالي، هو ما تفعله أنظمة الرواتب فعليا، لذا هذا هو الوضع الافتراضي هنا.
افهم الفرق من حاسبة الوقت
حاسبة الساعات تقيس الفترة بين زمنين من الساعة في الوردية أو الجدول.
يجيب على "كم كان هذا طويلا؟" وليس "كم تجمع هذه المدة؟" حاسبة زمنية منفصلة تضيف وتطرح قيم المدة مباشرة، مثل دمج عدة فترات مسجلة في مجموع تشغيلي، وهو عملية مختلفة رغم أن كلا الصفحتين تعملان بالساعات والدقائق.
أي شخص لديه قائمة بالمدة، بدلا من وقت البداية ووقت النهاية للقياس، يريد حاسبة الوقت بدلا من ذلك. الصفحتان تشتركان في وحدة قياس، وليس دالة.
احسب الساعات عبر التواريخ
الفترة التي تمتد لأكثر من يوم واحد، مثل فترة استدعاء متعددة الأيام أو مشروع مسجل من تاريخ ووقت إلى آخر، تحتاج إلى وضع المعرفة بالتاريخ في حاسبة الساعات.
أدخل تاريخ ووقت البدء وتاريخ ووقت النهاية، وتحسب الحاسبة المدة الكاملة المنقضية عبر عدد الأيام التي تفصل بينهما.
الفترة من 6:00 مساء يوم الجمعة إلى 9:00 صباحا يوم الاثنين التالي تمتد لأيام 2، 15 ساعات، والتي تبلغ الحاسبة أيضا كساعات 63 و2,625 دقيقة عشرية مكافئة لأي شخص يتتبع تناوب المناوبة حسب الساعة بدلا من الوردية.
الأسئلة الشائعة
كيف أحسب الساعات بين مرتين؟
أدخل وقت البداية ووقت النهاية في حاسبة الساعات. تحول كلاهما إلى دقائق منذ منتصف الليل، وتطرح البداية من النهاية، وتعدل تلقائيا إذا كان وقت النهاية في اليوم التالي، وتعيد النتيجة بالساعات والدقائق إلى جانب رقم الساعات العشرية.
كيف يمكنني خصم استراحة الغداء من ساعات العمل؟
أدخل طول الاستراحة بالدقائق في حقل الاستراحة. تقوم حاسبة الساعات بخصمه من الفترة الخام بين وقت البداية والنهاية لإنتاج صافي المدة المدفوعة، وهو الرقم الذي ينتمي إلى جدول الوقت.
كيف تتعامل الحاسبة مع نوبة ليلية تتجاوز منتصف الليل؟
أي وقت نهاية يكون رقميا قبل وقت البداية يعتبر يقع في اليوم التالي. أي تحول من 11:00 PM إلى 7:00 AM يعيد 8 ساعات، مع تسجيل عبور منتصف الليل في التقسيم بدلا من اعتباره خطأ.
ما هو 8 ساعات 30 دقيقة بالعشري؟
8 ساعات 30 دقيقة هي 8.5 ساعات عشرية، لأن 30 الدقيقة مقسومة على 60 تساوي 0.5. تظهر حاسبة الساعات هذا التحويل تلقائيا على كل نتيجة.
ما الفرق بين حاسبة الساعات وحاسبة الوقت؟
تقيس حاسبة الساعات الفترة بين وقت البداية ووقت النهاية. تضيف حاسبة الوقت وتطرح قائمة من قيم المدة المعروفة بالفعل، مثل دمج عدة فترات مسجلة. تجيب على أسئلة مختلفة رغم أن كلاهما يعرض ساعات ودقائق.
كيف يعمل تدوير اللكمة (punch rounding)؟
يتم تطبيق التقريب على وقت البداية والنهاية بشكل فردي، قبل حساب المدة، باستخدام الفترة المختارة 5، 6، أو 15 دقيقة. هذا يتطابق مع كيفية تقريب معظم أنظمة تسجيل وقت الرواتب، ويمكن أن ينتج مجموعا مختلفا عن تقريب المدة النهائية.
هل يمكن للحاسبة تحمل استراحة أطول من فترة التغيير؟
لا. فاصل أطول من الفترة الخام بين بداية ونهاية البداية يعيد رسالة حجب بدلا من نتيجة سلبية، لأن هذا المزيج يشير غالبا إلى خطأ في إدخال البيانات في إحدى المرات.
هل يمكنني حساب ساعات العمل عبر تاريخين مختلفين؟
نعم. التبديل إلى وضع الوعي بالتاريخ يسمح لك بإدخال تاريخ ووقت البداية وتاريخ النهاية والوقت بشكل منفصل، والآلة الحاسبة تعيد المدة الكاملة المنقضية عبر عدد الأيام التي تفصل بينهما.
لماذا الساعات العشرية الإجمالية ليست رقما دائريا؟
نادرا ما تقع الساعات العشرية على رقم دائري لأن الدقائق لا تقسم بالتساوي إلى معظم أجزاء الساعة. 24 الدقائق هي بالضبط 0.4 ساعات و6 دقيقة هي بالضبط 0.1، لكن معظم عد الدقائق الأخرى ينتج عددا عشريا متكررا أو متعدد الأرقام، والذي تقربه الحاسبة إلى خانتين عشريتين للعرض.
ملخص
تقوم حاسبة الساعات بتحويل وقت البداية والانتهاء إلى مدة صافية بالساعات والدقائق، وتتعامل مع الاستراحات غير المدفوعة، والورديات الليلية، والتقريب الثقب كما يتطلبه جدول الرواتب. كل نتيجة تتحول أيضا إلى ساعات عشرية، وإجمالي الدقائق، وإجمالي الثواني.
تقيس الحاسبة المدة بين زمنين للساعة؛ حاسبة زمنية منفصلة تجمع قيم المدة المعروفة مسبقا، ولا ينبغي الخلط بين الاثنين وبين نفس الأداة.
حاسبات ذات صلة
حاسبة ساعات العمل · حاسبة الوقت · حاسبة الوقت إلى العشري · حاسبة فرق التاريخ