الوقت • الساعات
حاسبة الساعات
احسب ساعات العمل بين الحضور والانصراف ناقص الاستراحة، عبر أيام متعددة مع إجماليات يومية وأسبوعية وتقريب الرواتب.
Direct Answer
The hours calculator computes total elapsed work time by subtracting your start time from your end time, then subtracting any unpaid meal breaks. Elapsed minutes are divided by 60 to output decimal payroll hours (e.g., 8 hours 15 minutes = 8.25 decimal hours).
إجمالي الساعات
—
العشري
—
الرواتب
تُعالج حالات عبور منتصف الليل (الخروج < الدخول → اليوم التالي؛ والتساوي → 0). تُخصم الاستراحة. استخدم الربع (15m) والعشر (6m) للرواتب.
كيفية الاستخدام
- 1أضف كل يوم عمل مع الحضور والانصراف (AM/PM أو 24h) ودقائق الاستراحة.
- 2نتعامل مع عبور منتصف الليل تلقائيًا (الخروج ≤ الدخول → اليوم التالي). أضف أيامًا للإجمالي الأسبوعي.
- 3شاهد HH:MM يوميًا والعشري والإجماليات مع تقريب الرواتب للربع (15m) والعشر (6m).
كيف تعمل
اليوم = الخروج − الدخول (+24h عند الحاجة) − الاستراحة • الإجمالي = Σ أيام • العشري = h + m/60| Variable | Name | Meaning & Example |
|---|---|---|
| T_start | Start Time | Beginning clock-in timestamp (09:00 AM) |
| T_end | End Time | Final clock-out timestamp (05:30 PM) |
| B | Break Duration | Unpaid lunch or meal deduction in minutes (30 mins) |
| H_dec | Decimal Hours | Net working hours in decimal format for payroll (8.00 hrs) |
يُحسب كل يوم مع خصم الاستراحة ثم يُجمع. ربع الراتب = round(decimal×4)/4، والعشر = round(decimal×10)/10.
أمثلة
يومان: 09:00–17:00 (استراحة 30m) لكل منهما
كل يوم 7.5h → الإجمالي 15h (15.0 عشري، 30h بدون استراحة).
Total 15:00:00 • 15.0h
ليلًا 22:00–06:00 ناقص 0
عبور منتصف الليل → 8h.
08:00:00 • 8.0h