Hoppa till innehåll

Kalkylator för arbetstimmar - Beräkna arbetstimmar mellan datum

Gratis kalkylator för arbetstimmar för att beräkna exakta arbetstimmar mellan två datum. Tar hänsyn till arbetsscheman, lunchraster, helger, helgdagar och anpassade undantag för noggrann projektplanering och lönehantering.

Kalkylator för arbetstimmar

Konfiguration av arbetstider

Lunchrast

Helgkonfiguration

Datumundantag

Resultat

Totala arbetstimmar
23timmar
Arbetsdagar
3dagar

Visuell tidslinje

8
9
10
Hel dag
Delvis dag
Undantagen dag

Fördelning per datum

DatumTimmarStatus
2024-01-087.50Delvis dag
2024-01-098.00Hel dag
2024-01-107.50Delvis dag
Laddningsberäknare...
📚

Dokumentation

Kalkylator för arbetstid

En kalkylator för arbetstid räknar ut antalet arbetstimmar mellan två datum och klockslag. Den bortser från tid utanför arbetsdagen, lunchraster, helger och helgdagar, så resultatet visar endast den tid som faktiskt är tillgänglig för arbete.

Det här skiljer sig från en enkel datumkalkylator, som räknar varje timme i ett intervall, oavsett om någon arbetar eller inte.

Så beräknas arbetstid

Beräkningen görs dag för dag. För varje dag i datumintervallet gör kalkylatorn följande:

  1. Kontrollera om dagen är undantagen (en helg eller en helgdag). Undantagna dagar räknas som noll timmar, såvida datumet inte är markerat som en avvikande arbetsdag.
  2. Den första dagen i intervallet börjar räkningen vid det senare av det angivna startklockslaget och arbetsdagens start. Den sista dagen avslutas räkningen vid det tidigare av det angivna slutklockslaget och arbetsdagens slut.
  3. Fastställ dagens bruttotimmar: arbetstidens slut minus arbetstidens början.
  4. Dra bort den del av lunchrasten som infaller under dessa timmar.
  5. Lägg dagens nettotimmar till den löpande totalsumman.

En helgdag undantar alltid dagen, även om datumet också är markerat som en avvikande arbetsdag. Ett datum som är markerat som en avvikande arbetsdag inkluderas även om det infaller på en vanlig helgdag.

Formel för arbetstid

För en hel arbetsdag:

H=(E−S)−LH = (E - S) - L

där H är dagens nettoarbetstid, E arbetstidens slut, S arbetstidens början och L lunchrastens längd.

Ett schema från 8:00 AM till 5:00 PM omfattar till exempel 9 timmar. En lunchrast på 1 timme från 12:00 PM till 1:00 PM tar bort 1 timme. Nettoarbetstiden är 8 timmar per dag.

En dag utan obetald rast anges genom att lunchens start och slut ställs in på samma klockslag, vilket gör rastens längd noll. Lunchrasten måste infalla inom arbetsdagen.

För ett datumintervall är totalsumman summan av nettotimmarna för varje inkluderad dag, där den första och sista dagen justeras efter de faktiska start- och sluttiderna.

Räkneexempel

Schema: arbetstid från 8:00 AM till 5:00 PM, lunchrast från 12:00 PM till 1:00 PM, lediga helger (lördag och söndag), inga helgdagar i intervallet.

Intervall: måndag 8:00 AM till fredag 5:00 PM.

DagArbetade timmarVarför
Måndag8Starttiden sammanfaller med arbetsdagens början, så det är en hel dag
Tisdag8Hel dag
Onsdag8Hel dag
Torsdag8Hel dag
Fredag8Sluttiden sammanfaller med arbetsdagens slut, så det är en hel dag

Total arbetstid: 8 × 5 = 40 timmar. Totalt antal arbetsdagar: 5.

Exempel med del av dag

Om samma intervall i stället började 10:00 AM på måndagen skulle måndagen endast räknas från 10:00 AM till 5:00 PM, minus lunchrasten på 1 timme: 7 timmar − 1 timme = 6 timmar. De övriga fyra dagarna förblir 8 timmar vardera, så totalsumman blir 6 + 8 + 8 + 8 + 8 = 38 timmar.

Arbetstid jämfört med kalendertid och arbetsdagar

Kalendertid räknar varje timme som passerar, utan undantag. Från måndag 9:00 AM till fredag 5:00 PM blir den totala kalendertiden 104 timmar: fyra hela dagar på 24 timmar (96 timmar) plus ytterligare 8 timmar från 9:00 AM till 5:00 PM den sista dagen.

Arbetstid räknar endast arbetad tid efter att icke-arbetstid, lunch, helger och helgdagar har tagits bort. Med schemat ovan ger samma typ av intervall från måndag till fredag 40 arbetstimmar, inte 104.

Arbetsdagar räknar hela arbetsdagar, oavsett hur många timmar som var tillgängliga under varje dag. Måndag till fredag utan helgdagar är 5 arbetsdagar, även om den första eller sista dagen bara omfattar en del av dagen. En dag räknas som arbetsdag när åtminstone någon arbetstid infaller under den.

Dessa tre tal besvarar olika frågor. En uppgift på 40 timmar motsvarar ungefär en arbetsvecka (5 arbetsdagar), inte ”mindre än 2 kalenderdagar”, och ett åtagande på 24 arbetstimmar är inte samma sak som 24 kalendertimmar, eftersom arbetstidsversionen tar paus under natten och helgerna.

Genomräknat exempel: en svarstid

Ett supportärende öppnas på torsdagen klockan 4:00 på eftermiddagen. Åtagandet om svarstid omfattar 16 arbetstimmar, enligt schemat ovan från 8:00 på förmiddagen till 5:00 på eftermiddagen, med lunchrast från 12:00 till 1:00 på eftermiddagen och lediga helger.

  • Torsdag: 4:00 PM till 5:00 PM = 1 timme. Löpande totalsumma: 1.
  • Fredag: en hel dag = 8 timmar. Löpande totalsumma: 9.
  • Lördag och söndag: undantagna.
  • Måndag: ytterligare 7 timmar behövs. Från 8:00 på förmiddagen till 12:00 på eftermiddagen är det 4 timmar, och efter lunchrasten räcker ytterligare 3 timmar från 1:00 på eftermiddagen till 4:00 på eftermiddagen.

Tidsfristen är måndag klockan 4:00 PM.

Vanliga användningsområden

  • Projektplanering: att omvandla en uppskattning av antalet timmar till ett realistiskt leveransdatum.
  • Fakturering för frilansarbete och konsulttjänster: att räkna de timmar som faktiskt är tillgängliga under en faktureringsperiod.
  • Löneadministration: att beräkna arbetade timmar under en löneperiod, inklusive delvisa första eller sista dagar.
  • Servicenivåavtal (SLA): mätning av tidsfrister för svar eller lösning som endast löper under arbetstid.

Vanliga frågor och svar

Vad är en kalkylator för arbetstid?

Det är ett verktyg som beräknar den totala arbetstiden mellan två datum efter att tid utanför den konfigurerade arbetsdagen, lunchraster, helger och helgdagar har tagits bort.

Vad är skillnaden mellan arbetsdagar och arbetstimmar?

En arbetsdag är en hel arbetsdag, oavsett hur många timmar som faktiskt arbetades. Arbetstimmar är det exakta antalet timmar, inklusive delvisa dagar. Fem arbetsdagar med 8 timmar vardera motsvarar 40 arbetstimmar endast när varje dag är en hel dag; ett intervall med en delvis första eller sista dag ger färre arbetstimmar trots samma antal arbetsdagar.

Hur beräknar jag arbetstid över flera tidszoner?

Konvertera först alla datum och klockslag till en och samma referenstidszon, till exempel företagets tidszon eller UTC. Beräkningar med blandade tidszoner ger felaktiga totalsummor.

Hur hanteras helgdagar som infaller på en helg?

Om en helgdag infaller på en dag som redan är en helgdag behöver den inte anges separat, eftersom helgregeln redan undantar den. Om organisationen i stället firar helgdagen på en annan dag ska det datum som organisationen följer anges.

Varför är resultatet lägre än antal dagar × 8 timmar?

En enkel multiplikation förutsätter att varje dag är en hel dag på 8 timmar utan undantag. Verkliga intervall innehåller vanligtvis en delvis första eller sista dag, helger och ibland helgdagar, vilket sänker totalsumman jämfört med en enkel multiplikation.

Kan avvikande arbetsdagar åsidosätta en helg?

Ja. Ett visst datum kan markeras som en avvikande arbetsdag så att det räknas även om det infaller på en vanlig helg. Uteslutning av helgdagar har fortfarande företräde: ett datum som är markerat både som helgdag och avvikande arbetsdag undantas.