Àwọn Ààtòjútó Ìṣàmúlò-ètò
Àwọn ààyè tí a tí n ṣiṣẹ́ laarin àwọn ìṣàmúlò-ètò meji, láti inú àwọn ìparí iṣẹ́ àti àwọn ìṣàmúlò-ètò.
Àwọn Àtòjọ-ẹ̀yàn àwọn ìṣàmúlò-ètò
Àkóónú ìṣàmúlò-ètò yìí
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.
Àwọn Àtòjọ-ẹ̀yàn
Bawo ni a ṣe n ṣakoso iparí iṣẹ́?
The unpaid break in minutes is subtracted from the worked span before the hours are reported. A 09:00–17:30 shift with a 30-minute break is 8.0 paid hours.
Bawo ní àwọn àkókò àwọn àkókò àwọn àkókò àwọn àkókò àwọn àkókò àwọn àkókò àwọn àkókò àwọn àkókò
Any hours above the daily overtime threshold are moved from regular to overtime. With an 8-hour threshold, a 9.5-hour day is 8 regular plus 1.5 overtime. Set the threshold to 0 to count everything as regular.
Bawo ni mo ṣe lè ṣé ìṣàmúlò-ètò àwọn ààyè-iṣẹ́ laarin àwọn ìṣàmúlò-ètò meji?
Enter your clock-in and clock-out times, set the unpaid break, and the tool returns the paid hours as a decimal — for example 9:00 to 17:30 with a 30-minute break is 8.0 hours.
Ń ṣé gbá àwọn ìṣàmúlò-ètò àti àwọn ìṣàmúlò-ètò àwọn ààyè-iṣẹ́?
Ya. Tí àkókò ìparí bá jẹ́ tí o tílẹ̀ jú ìbẹrẹ lọ, ó fi ààgò 24 sínú, láti jẹ́ pé ìjánu-ìjánù 22:00 sí 06:00 ní a kọ́ ní bí àwọn àkókò 8 àkókò lọ́wọ́lọ́wọ́.
Ń lè gbá owó bí a tí ǹgbá iṣẹ́?
Àtòjọ-ẹ̀yàn yìí ń fójútó àwọn àkókò. Àwọn àkókò yìí ń jẹ́ àwọn àkókò tí a fi pọ̀ jú àwọn àkókò lọ́wọ́lọ́wọ́ lọ́wọ́lọ́wọ́, ló àwọn ìṣàmúlò-ètò àwọn kàdì àkókò.
Àwọn ìṣàmúlò-ètò àti àwọn ìṣàmúlò-ètò
Àkóónú tí o fìpamọ́ ní pàtó bí àwọn àkóónú tí a kò pàṣẹ̀ pẹ̀lú àwọn àkóónú tí a pàṣẹ́. Tó bá jẹ́ pé àkóónú rẹ̀ pàṣẹ́, fi ààyè àkóónú náà sí 0.
API — ló àwọn ìṣàmúlò-ètò yìí láti inú ìṣàmúlò-ètò
Fi àwọn ìṣàmúlò-ètò yìí kọ̀ǹpútà yìí láti jẹ́ ààyè-iṣẹ́ JSON tí a tí fi pamọ́ - kò ní bọ́tìnì kan tí a fẹ́. Fi àwọn fálù ààyè-iṣẹ́ sílẹ̀ sí bí àwọn àwọn ìṣàmúlò-ètò àti JSON. Anything you omit uses the same default this page is pre-filled with; an unknown parameter is a 400, never a silent zero. Ka àwọn àkọlé API kíkún →
Àwọn Ààyè Ìjánu-ìṣàmúlò-ètò
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);
Results are estimates for general guidance only, not financial, medical or tax advice.