Tidstidskalkylatorn hittar det exakta intervallet mellan starttid och sluttid, i timmar och minuter, och omvandlar sedan det intervallet till decimaltimmar för lön eller fakturering. Ange en starttid och en sluttid, dra av obetalda pauser, och kalkylatorn hanterar ett skift som passerar midnatt utan behov av separat läge eller manuell justering.
Varaktigheten mellan två klocktider svarar på "hur länge var detta", en annan fråga än att lägga ihop flera separata varaktigheter. Den här sidan fokuserar på den enskilda spannberäkningen, med avrundnings- och avdragsalternativen som förvandlar ett råt stansspar till en löneklar siffra.
Hitta tiden mellan två klocktider
En varaktighet är sluttiden minus starttiden, uttryckt i timmar och minuter. Tidstidskalkylatorn accepterar tider i 12-timmesformat med AM eller PM, eller i 24-timmesformat, och returnerar intervallet tillsammans med samma resultat i decimaltimmar, totala minuter och totala sekunder.
Ett genomarbetat exempel: ett skift från 8:30 AM till 5:30 PM, med en 30-minuters obetald paus.
1. Konvertera båda gångerna till minuter sedan midnatt. 8:30 AM = 510 minuter. 5:30 PM = 1,050 minuter.
2. Subtrahera för att hitta den råa spannvidden. 1,050 − 510 = 540 minuter.
3. Dra av pausen. 540 − 30 = 510 minuter netto.
4. Formatera tillbaka till timmar och minuter. 510 ÷ 60 = 8 återstående 30, så 8 timmar 30 minuter.
5. Konvertera till decimal. 30 ÷ 60 = 0.5, så totalen är 8.5 decimaltimmar.
Beräkna en förskjutning som passerar midnatt
När sluttiden numeriskt är mindre än starttiden har skiftet gått över till nästa dag. Tidstidskalkylatorn upptäcker detta automatiskt genom att lägga till 24 timmar till sluttiden internt när den råa subtraktionen annars skulle bli negativ.
Ett fungerat exempel: ett nattskift från PM till 11:00 AM till nattskift.
Om man betraktar 7:00 AM som tillhörande nästa dag, blir tiden exakt 8 timmar, även om 7:00 AM numeriskt är tidigare än 11:00 PM på en enda 24-timmes urtavla.
Rundslagstider innan beräkning
Stansning justerar varje registrerad klocktid till närmaste avrundningsintervall innan varaktigheten beräknas, inte efter, eftersom avrundning av en hel varaktighet och avrundning av varje enskild stans kan ge olika resultat. Ett fungerande exempel: en stämpel på 8:07 och en utspäckning på 16:52, avrundad till närmaste 15 minuter.
1. Dygnet runt-in-tid. 8:07 skott till 8:00.
2. Klockan runt. 16:52 skott till 17:00.
3. Beräkna den avrundade spannvidden. 17:00 − 8:00 = 9 timmar.
Att avrunda den råa 8-timme-45-minuts varaktigheten direkt skulle istället ha avrundat ner till 8 timmar 45 minuter, en annan och lägre siffra. Att runda stansarna först och sedan beräkna varaktigheten är vad de flesta lönetidssystem faktiskt gör.
Omvandla varaktigheten till decimaltimmar
Löne- och faktureringssystem förväntar sig generellt ett decimaltal snarare än en kolonseparerad tid, eftersom en decimal multipliceras tydligt mot en timtaxa. Att dividera minuterna med 60 ger decimalbråket: 24 minuter omvandlas till 0.4, och 6 minuter omvandlas till exakt 0.1, vilket är anledningen till att avrundningsintervaller för 5⟧ i decimala löneavslut är vanliga i system byggda kring decimala lönesiffror.
Dra av en obetald paus
En paus förkortar den betalda varaktigheten utan att ändra de registrerade start- och sluttiderna. Tidstidskalkylatorn tillåter inte att ett avbrott överstiger den totala skiftlängden; en paus på 9-timme som anges mot en 8-timmes period ger ett blockerande meddelande istället för en negativ varaktighet, eftersom den kombinationen signalerar ett datainmatningsfel snarare än en giltig inmatning.
Arbeta igenom ett andra exempel över natten
Ett säkerhetspass går från 10:15 PM till 6:45 AM, utan paus. 1. Konvertera båda gångerna till minuter sedan midnatt. 10:15 PM = 1,335 minuter. 6:45 AM = 405 minuter. 2. Upptäck midnattsövergången och lägg till 24 timmar till sluttiden. 405 + 1,440 = 1,845 minuter.
3. Subtrahera för att hitta spannet. 1,845 − 1,335 = 510 minuter.
4. Formatera tillbaka till timmar och minuter. 510 ÷ 60 = 8 återstående 30, så 8 timmar 30 minuter.
Samma midnattsjustering som används i exemplet 11:00 PM till 7:00 AM ovan gäller här, bara med olika start- och sluttid som ger en annan total.
Vanliga frågor
Hur räknar du ut tiden mellan två tider?
Konvertera båda gångerna till minuter sedan midnatt, dra av början från slutet, lägg till 24 timmar först om skiftet passerar midnatt, dra sedan av obetalda pauser innan resultatet omvandlas tillbaka till timmar och minuter.
Hur hanterar du ett pass som passerar midnatt?
Lägg till 24 timmar till sluttiden innan man drar ifrån när sluttiden numeriskt är mindre än starttiden, vilket signalerar att skiftet förlängs till nästa dag.
Ska jag runda stanstiderna eller den slutliga varaktigheten?
Runda först slagtiden och beräkna sedan varaktigheten utifrån de rundade värdena. Att runda den slutliga varaktigheten direkt kan ge en annan, vanligtvis lägre, siffra än att runda varje slag.
Hur omvandlar jag en varaktighet till decimaltimmar?
Dela minutendelen med 60 och lägg till den till hela timmarssiffran. Till exempel omvandlas 8 timmar 30 minuter till 8.5 decimaltimmar.
Vad händer om pausen är längre än passet?
Kalkylatorn returnerar ett blockerande meddelande istället för en negativ varaktighet, eftersom ett brott som överskrider den totala skiftets längd indikerar ett dataregistreringsfel.
Vilka avrundningsintervall stöds?
5-minut, 6-minut och 15-minutavrundning är de vanligaste intervallen, vilket stämmer överens med reglerna som används av de flesta tidmätningsprogram.
Är detta annorlunda än Timmarskalkylatorn?
Den täcker samma logik för starttid till sluttid. Båda verktygen besvarar samma underliggande fråga; använd den sida som matchar hur beräkningen hittades.
Sammanfattning
Tiden mellan två klocktider kommer från att dra av starttiden från sluttiden i minuter, justera för en midnattsövergång när det behövs, och dra av obetalda pauser, så ett 8:30 AM till 5:30 PM-skift med en 30-minuters lunchlön 8 timmar 30 minuter, eller 8.5 decimaltimmar.
Att avrunda stanstiderna innan beräkning, istället för att runda den slutgiltiga varaktigheten, är vad de flesta lönesystem använder och kan ändra den slutliga siffran med flera minuter.