Kalkylator för arbetstimmar
Räkna ut arbetade timmar från start- och sluttider, minus en obetald rast, i decimal- och tim:min-form.
Stämpla in (start)
Stämpla ut (slut)
min
8h 0m arbetat
- 1
Start time in minutes
9 × 60 + 0 = 540 - 2
End time in minutes
17 × 60 + 30 = 1 050 - 3
Bruttospann
1 050 − 540 = 510 - 4
Net worked minutes
510 − 30 = 480 - 5
Arbetade timmar
480 ÷ 60 = 8
Formel
How this is calculated
Varje tid läses som ett klockvärde (HH:MM) och konverteras till minuter-sedan-midnatt: timmar × 60 + minuter. Bruttointervallet är utstämplingsminuter minus instämplingsminuter. Om den skillnaden är negativ har skiftet passerat midnatt, så 24 timmar (1440 minuter) läggs till — det är detta som gör att ett nattskift som 22:00 till 06:00 blir 8 timmar i stället för ett negativt tal. Inga tidszoner, sommartidsväxlingar eller sekunder beaktas; båda tiderna antas vara på samma klocka.
Den obetalda rasten (angiven i minuter) subtraheras sedan från bruttointervallet för att ge netto arbetade minuter. Det värdet rapporteras på tre sätt: timmar och minuter via heltalsdivision och rest (floor(arbetade ÷ 60) och arbetade mod 60), och decimaltimmar som arbetade ÷ 60 avrundat till två decimaler — den form de flesta lönesystem förväntar sig.
Det enda specialfall som hanteras är en rast som är längre än skiftet, vilket skulle göra arbetad tid negativ; räknaren markerar detta i stället för att visa ett negativt resultat. Den validerar inte regler för övertid, flera raster eller lönesatser.
Exempel
| Indata | Resultat |
|---|---|
| 09:00 till 17:30, 30 min rast | 8,0 timmar (8h 0m) |
| 22:00 till 06:00, 45 min rast | 7,25 timmar (7h 15m) |
Om denna kalkylator
Kalkylatorn för arbetstimmar omvandlar en instämplingstid, en utstämplingstid och en obetald rast till antalet faktiskt arbetade timmar. Bruttospannet är tiden mellan instämpling och utstämpling; den obetalda rasten dras sedan av för att ge nettoarbetad tid. Resultaten visas i decimaltimmar (praktiskt för lönehantering) och i timmar och minuter.
Nattskift stöds: om utstämplingstiden är tidigare än instämplingstiden läggs 24 timmar till så att ett skift från 22:00 till 06:00 mäts korrekt. Ange rasten som ett antal minuter; om rasten är längre än skiftet flaggar kalkylatorn det istället för att returnera ett negativt värde.
Vanliga frågor
De flesta lönesystem multiplicerar en timlön med decimaltimmar, så 8 timmar 30 minuter anges som 8,5 snarare än 8:30.
Ja. Om utstämplingstiden är före instämplingstiden antar kalkylatorn att skiftet slutade nästa dag och lägger till 24 timmar.
Rastminuterna du anger behandlas som obetalda och dras av från totalen. Lämna den på 0 om din rast är betald.
Även känt som
TG we-Calculate Editorial Team. (2026). Kalkylator för arbetstimmar [Online calculator]. TG we-Calculate. https://we-calculate.com/sv/calculator/work-hours-calculator
TG we-Calculate Editorial Team. "Kalkylator för arbetstimmar." TG we-Calculate. 2026. https://we-calculate.com/sv/calculator/work-hours-calculator.
TG we-Calculate Editorial Team, "Kalkylator för arbetstimmar," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sv/calculator/work-hours-calculator
@misc{wecalculate_work_hours_calculator, title = {Kalkylator för arbetstimmar}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sv/calculator/work-hours-calculator}}, year = {2026}, note = {TG we-Calculate} }
Hjälpte denna kalkylator dig?
