Oras ng kalkulador
Kalkulahin ang oras na nagtrabaho sa pagitan ng dalawang beses, na may mga break at overtime.
Mga resulta update bilang ikaw ay mag-type.
Tungkol sa kalkulador na ito
An hours calculator turns a start and end time into total hours worked, subtracting any unpaid break and splitting the result into regular and overtime hours once you pass a daily threshold. Enter times in 24-hour HH:MM or with AM/PM; an end time before the start is treated as an overnight shift. It also reports the paid time as total minutes.
It first measures the gap between clock-in and clock-out (rolling past midnight if needed), then subtracts the unpaid break in minutes to give the paid hours. If you set a daily overtime threshold, any paid time above it is peeled off into an overtime bucket while the rest stays as regular hours; set the threshold to 0 to treat everything as regular. The final figures come out in decimal hours so they drop straight into a pay calculation.
For example, a shift from 9:00 am to 6:00 pm with a 30-minute unpaid break is 8.5 paid hours; with the overtime threshold at 8 hours that splits into 8 regular plus 0.5 overtime. An overnight shift from 22:00 to 06:30 with a 30-minute break comes to 8.0 paid hours. Use it to add up a day’s hours worked, check a paycheck, or size overtime before it is billed.
Mga madalas itanong na katanungan
Paano ang break na hinawakan?
Ang hindi bayad na break sa minuto ay tinanggal mula sa nagtrabaho span bago ang mga oras ay iniulat. Ang isang 09:00-17:30 shift na may 30-minuto break ay 8.0 bayad na oras.
Paano ang overtime oras split out?
Anumang oras sa itaas ng araw-araw na overtime threshold ay inilipat mula sa regular na overtime. Sa isang 8-oras threshold, isang 9.5-oras na araw ay 8 regular na plus 1.5 overtime. Itakda ang threshold sa0upang bilangin ang lahat ng bagay bilang regular.
Paano ako makalkula oras na nagtrabaho sa pagitan ng dalawang beses?
Ipasok ang iyong clock-in at clock-out oras, itakda ang hindi bayad na break, at ang tool ay bumalik ang bayad na oras bilang isang decimal — halimbawa 9:00 sa 17:30 na may isang 30-minuto break ay 8.0 oras.
Ito ay humahawak ng gabi o sementeryo shifts?
Kapag ang oras ng pagtatapos ay mas maaga kaysa sa simula, ito ay nagdaragdag ng 24 na oras, kaya ang isang 22:00 sa 06:00 shift ay binibilang bilang 8 oras sa halip na isang negatibong span.
Maaari ba akong makakuha ng bayad pati na rin ng oras?
Ang tool na ito ay nakatuon sa mga oras. Upang i-multiply ang oras sa pamamagitan ng isang oras na rate at makita ang gross pay para sa isa o higit pang mga shift, gamitin ang oras card calculator.
Ang break ay bayad o hindi bayad?
Ang break na iyong ipinasok ay itinuturing na hindi bayad at tinanggal mula sa oras na nagtrabaho. Kung ang iyong break ay bayad, iwanan ang break field sa 0.
API — gamitin ang kalkulador na ito mula sa code
Tawagan ang kalkulador na ito bilang isang libreng JSON endpoint - walang key na kinakailangan. Ipadala ang mga halaga ng patlang sa ibaba bilang mga parameter na query o JSON. Ang anumang bagay na iyong omit ay gumagamit ng parehong default na pahinang ito ay pre-puno na may; isang hindi kilalang parameter ay isang 400, hindi kailanman isang tahimik zero. Basahin ang buong API docs →
Endpoint
GET https://calculator.free/api/v1/hours-calculator/
curl
curl "https://calculator.free/api/v1/hours-calculator/?start=09:00&end=17:30"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/hours-calculator/?" + new URLSearchParams({
"start": "09:00",
"end": "17:30"
}));
const data = await r.json();
console.log(data.results);
Ang mga resulta ay mga pagtatantya para sa pangkalahatang gabay lamang, hindi pinansiyal, medikal o payo sa buwis.