เวลา • ชั่วโมง
เครื่องคิดเลขชั่วโมง
คำนวณชั่วโมงทำงานระหว่างเข้าและออกงาน ลบเวลาพัก ข้ามหลายวันพร้อมยอดรวมรายวันและรายสัปดาห์และการปัดเศษเงินเดือน
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) หักเวลาพัก ใช้ Quarter (15น.) และ Tenth (6น.) สำหรับเงินเดือน
วิธีใช้งาน
- 1เพิ่มแต่ละวันทำงานด้วยเวลาเข้า ออก (AM/PM หรือ 24ชม.) และนาทีพัก
- 2เราจัดการข้ามเที่ยงคืนอัตโนมัติ (ออก ≤ เข้า → วันถัดไป) เพิ่มวันสำหรับยอดรวมรายสัปดาห์
- 3ดู HH:MM รายวัน ทศนิยม และยอดรวมพร้อมการปัดเศษเงินเดือนหนึ่งในสี่ (15น.) และหนึ่งในสิบ (6น.)
วิธีการทำงาน
วัน = ออก − เข้า (+24ชม. ถ้าจำเป็น) − พัก • รวม = Σ วัน • ทศนิยม = ชม. + น./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(ทศนิยม×4)/4, หลักสิบ = round(ทศนิยม×10)/10
ตัวอย่าง
สองวัน: 09:00–17:00 (พัก 30น.) แต่ละวัน
แต่ละวัน 7.5ชม. → รวม 15ชม. (15.0 ทศนิยม, 30ชม. ถ้าไม่มีพัก)
รวม 15:00:00 • 15.0ชม.
กลางคืน 22:00–06:00 ลบ 0
ข้ามเที่ยงคืน → 8ชม.
08:00:00 • 8.0ชม.