Hoppa till innehåll
Varlig-guiden
Varligs startsida

Klockslag och tidslängder

Den här sidan beskriver två närliggande saker: klockslag som 9:30am och tidslängder som 2h 15m. Använd den för att registrera arbetade timmar, räkna ut när en resa slutar, summera mötestider, fakturera per timme eller jämföra mellantider i ett lopp.

Klockslag svarar på frågan "Vad är klockan då?" och tidslängder på "Hur länge?". Skillnaden mellan två klockslag ger en tidslängd. En tidslängd adderad till ett klockslag ger ett nytt klockslag. För kalenderdatum, se Datum och kalendern. För omvandling av klockslag mellan platser, se Tidszoner.

Skriva klockslag

Skriv tider med am eller pm, i 24‑timmarsformat, som noon och midnight, eller på det sätt du skulle säga dem. Versaler och mellanslag spelar ingen roll.

calc
9:30am ger 9:30 AM
7.30pm ger 7:30 PM
9 am ger 9:00 AM
21:30 ger 9:30 PM
noon ger 12:00 PM
midnight ger 12:00 AM
half past 7pm ger 7:30 PM
quarter to 5 ger 4:45 AM
  • Med am eller pm fungerar punkt lika bra som kolon. Både 7.30pm och 7:30pm betyder halv åtta på kvällen, så du kan skriva tiden som i ett meddelande. Ange minuterna med två siffror.
  • En tid utan am eller pm är 24‑timmars. 3:30 och half past 3 är båda 3:30 på morgonen. Skriv 3:30pm, 15:30 eller half past 3pm för eftermiddagen, och använd ett kolon, eftersom 19.30 i sig är ett numeriskt värde.
  • Tre delar bildar en tidslängd. 1:30:15 betyder 1 timme, 30 minuter och 15 sekunder, inte ett klockslag.
  • Enheter bildar en tidslängd. 9h betyder nio timmar, inte klockan nio.

Ange formatets namn eller det önskade mönstret för att växla mellan klockformat:

calc
5pm in 24-hour time ger 17:00
17:00 in 12-hour time ger 5:00 PM
3:58pm as HH:mm ger 15:58
15:58 as h:mm a ger 3:58 PM

HH:mm ger 24-timmarsformat med inledande nolla. h:mm a ger 12-timmarsformat med AM eller PM.

Lägga till tid till ett klockslag

Lägg till eller dra ifrån en tidslängd för att räkna ut när något börjar eller slutar.

calc
10:30am + 45 minutes ger 11:15 AM
9am + 8.5 hours ger 5:30 PM
6:15am + 7h 50m ger 2:05 PM
12:45pm - 35 minutes ger 12:10 PM
midnight + 90 minutes ger 1:30 AM
11pm + 2 hours ger Tomorrow at 1:00 AM
1am - 2 hours ger Yesterday at 11:00 PM

Om resultatet passerar midnatt visas Tomorrow at eller Yesterday at, så att du ser att dagen har ändrats.

Tid mellan två klockslag

Skriv to mellan två klockslag för att få tiden från det första till det andra. Använd den formen för arbetspass, sömn och resor.

calc
9am to 5pm ger 8 hours
8:45am to 5:15pm ger 8 hours 30 min
9:30 to noon ger 2 hours 30 min
10pm to 6:30am ger 8 hours 30 min
9am to 5pm in minutes ger 480 min

Du kan också subtrahera ett klockslag från ett annat:

calc
17:00 - 9:00 ger 8 hours
6:30am - 10pm ger 15 hours 30 min

De två skrivsätten skiljer sig åt när midnatt passeras. to räknar alltid framåt, så 10pm to 6:30am ger nattens 8 timmar och 30 minuter. Subtraktion ger däremot avståndet mellan de två klockslagen under samma dag, oavsett ordning. Därför ger 6:30am - 10pm 15 timmar och 30 minuter. Använd to när tidsintervallet går över midnatt.

En pil mellan två klockslag anger också ett intervall, vilket passar en rad kopierad från en resplan eller ett arbetsschema. Båda ändpunkterna kan vara namn som du har gett klockslag:

calc
night train 18:10 → 07:15 ger 13 hours 5 min
crew call = 7am
crew wrap = 6:30pm
crew call to crew wrap ger 11 hours 30 min

Datum med klockslag

Kombinera ett datum och ett klockslag med at, eller skriv klockslaget direkt efter datumet. När du sedan lägger till timmar hanteras övergången till nästa dag korrekt.

calc
June 14 2025 at 9am ger June 14, 2025 at 9:00 AM
June 14 2025 9:30 ger June 14, 2025 at 9:30 AM
June 14 2025 at 11pm + 2 hours ger June 15, 2025 at 1:00 AM
June 14 2025 at 9am UTC in Berlin ger June 14, 2025 at 11:00 AM

I ett intervall behöver bara en ändpunkt ha ett datum. Ett klockslag utan datum intill ett daterat klockslag placeras på den dag som gör att intervallet löper framåt. Ett arbetspass, leveransintervall eller en övernattning kan därför skrivas som i en kalender:

calc
30 Oct 2026 06:00 to 14:00 ger 8 hours
8:15pm to 15 October 2026 at 8:00am ger 11 hours 45 min

Det aktuella klockslaget

now är den aktuella tiden på din Mac. Svar som använder den håller sig uppdaterade medan redigeraren är synlig. Svaren nedan är illustrativa.

calcResultaten beror på dagens datum eller aktuella data
now + 1 hour ger 4:47 PM
now to 5pm ger 1 hour 12 min 51 s
now to midnight ger 8 hours 12 min 51 s
hours until midnight ger 8.2141666667 hours
hours since 9am ger 6.7858333333 hours
now + 1 day ger Tomorrow at 3:47 PM
Monday at 10:30 ger Monday 10:30 AM
(11pm + 2 hours) + 1 month ger October 17, 2026 at 1:00 AM

hours until och hours since räknar till eller från ett klockslag. Utan datum avser klockslaget nästa förekomst efter until och den senaste förekomsten efter since. Därför räknar hours until midnight ned till kommande midnatt och hours since 9am från nio i morse. Byt till minutes för en finare uppdelning, eller skriv now to midnight för timmar och minuter. För dagar och veckor, se Nedräkning.

Ett klockslag som passerar till en annan dag, som 11pm + 2 hours, blir ett fullständigt datum. Du kan därför fortsätta lägga till kalenderenheter som månader.

Skriva tidslängder

Skriv en tidslängd som ett tal och en enhet. Kombinera delar genom att skriva dem efter varandra, med eller utan mellanslag.

calc
2 hours 30 minutes ger 2 hours 30 min
2h 30m ger 2 hours 30 min
3 hrs 20 mins ger 3 hours 20 min
1h30m15s ger 1 hour 30 min 15 s
2.5 h ger 2.5 hours
1 week 2 days ger 1 week 2 days
1:30:15 ger 01:30:15
Enhet Du kan skriva
Sekunder s, sec, secs, second, seconds
Minuter min, mins, minute, minutes och m i en sammansatt tidslängd, till exempel 2h 30m
Timmar h, hr, hrs, hour, hours
Dagar day, days
Veckor wk, wks, week, weeks
Tvåveckorsperioder fortnight, fortnights
Månader mo, mos, month, months
År yr, yrs, year, years
Längre tidsenheter decade, decades, century, centuries, millennium, millennia

Tvåveckorsperioder, årtionden och århundraden fungerar som andra tidslängder. Om du lägger till en sådan period till ett datum flyttas datumet med hela kalenderperioder:

calc
1 fortnight in days ger 14 days
3 decades in years ger 30 years
June 14 2025 + 1 fortnight ger June 28, 2025

Några förkortningar betyder inte vad du kanske förväntar dig:

  • m ensamt betyder meter. 5 m är en längd. Skriv 5 min för minuter. m betyder bara minuter efter timmar, som i 2h 30m.
  • d är ingen enhet. Skriv 3 days, inte 3d.

Du kan också skriva en tidslängd med ord. En del av en timme visas i minuter, medan hela timmar och delar av en timme visas som timmar och minuter:

calc
half an hour + 20 min ger 50 min
quarter of an hour ger 15 min
three quarters of an hour ger 45 min
an hour and a half ger 1 hour 30 min
a day and a half ger 1 day 12 hours
twenty minutes + half an hour ger 50 min

Summera och omvandla tidslängder

Addera, subtrahera, multiplicera och dividera tidslängder som andra tal.

calc
1h 45m + 2h 30m ger 4 hours 15 min
45 min + 1 hour 20 min + 35 min ger 2 hours 40 min
2 hours 15 min * 3 ger 6 hours 45 min
90 min / 4 ger 22 min 30 s
37.5 hours / 5 ger 7 hours 30 min

Om ett beräknat tidsresultat inte är ett helt antal timmar, minuter eller dagar visas det i delar, som du skulle säga det. Delarna förs över till större enheter, så 65.87 min * 230 visas som 252 hours 30 min 6 s i stället för tusentals minuter. En tidslängd som du skriver med decimaler behåller däremot det skrivsättet. Använd in hours när du vill få timmar i decimalform:

calc
40 hours - 37.5 hours ger 2 hours 30 min
1.5 hours * 3 ger 4 hours 30 min
2.5 hours ger 2.5 hours
40 hours - 37.5 hours in hours ger 2.5 hours

Ett negativt resultat i flera delar är inom parenteser, så minustecknet täcker tydligt allt detta:

calc
30 min - 2 hours ger -(1 hour 30 min)
10 days - 3 weeks ger -(1 week 4 days)

Multiplikation av två tidslängder med olika enheter följer hur de uttrycks i ord: 5 days × 8 h betyder åtta timmar var och en av fem dagar. Den större enheten räknar perioder och den mindre behålls, oavsett ordning. Det gör det enkelt att summera arbetstid:

calc
working hours in day = 8 h
total days in week = 5 days
working hours in a week = total days in week × working hours in day ger 40 hours
working hours in a month = working hours in a week × 4 ger 160 hours
8 h × 5 days ger 40 hours
5 days × (8 h/day) ger 40 hours
8 hours a day × 5 days ger 40 hours

Ett värde som 8 h/day eller 8 hours a day fungerar på samma sätt, med eller utan parenteser.

Lägg till in och en enhet för att omvandla. En enda enhet ger ett decimaltal. Två enheter, som hours and minutes, delar upp resultatet.

calc
525 min in hours ger 8.75 hours
525 min in hours and minutes ger 8 hours 45 min
7.8 hours in hours and minutes ger 7 hours 48 min
89.9 min in hours and minutes ger 1 hour 30 min
2 days 3 hours in hours ger 51 hours
100 hours in days and hours ger 4 days 4 hours
18 months in years ger 1.5 years
200 s in minutes and seconds ger 3 min 20 s

För timmar, minuter och sekunder avrundas svar med två enheter till närmaste heltal av den mindre enheten, så 89.9 min blir 1 timme och 30 minuter. För decimala timmar, till exempel på en tidrapport, skriver du in hours. Det finns ingen särskild form as decimal hours.

Kombinationer av år och månader fungerar annorlunda: in years and months räknar hela kalenderperioder från i dag, så resultatet kan ändras med datumet. Till exempel kan 18 months in years and months visa 1 year 5 months, eftersom inmatningen använder genomsnittliga månadslängder medan resultatet räknar hela kalendermånader. Använd 18 months in years för den fasta omvandlingen 1.5 years; ange uttryckliga datum när du planerar kalenderintervall.

Veckosummor behåller enheten timmar

Timmar och minuter summeras till timmar oavsett hur stor summan blir, så en veckas arbetspass visas som i en tidrapport. Dagar visas först när en dag eller en längre enhet ingår i beräkningen, eller när du omvandlar med in days:

calc
7 hours 30 min * 5 ger 37 hours 30 min
7 hours 30 min * 5 in hours ger 37.5 hours
7h 30m * 4 + 1 day ger 2 days 6 hours

Månader och år är genomsnitt

Som fristående tidslängder har månader och år sina genomsnittliga längder. Omvandling till dagar ger därför bråktal.

calc
1 month in days ger 30.436875 days
1 year in days ger 365.2425 days
1 week in hours ger 168 hours

För att lägga till en riktig kalendermånad till ett datum, lägg till den till själva datumet: January 31 2025 + 1 month blir 28 februari. Se Datum och kalendern.

Tidslängder och timtaxor

En tidslängd multiplicerad med ett timpris ger ett belopp. Skriv tiden som du registrerade den: i decimalform, med timmar och minuter som 2h 15m, eller som ett arbetspass, 9am to 5:30pm. Även at fungerar som ett naturligt skrivsätt.

calc
2.5 hours * $60/hour ger $150.00
3 hours at £45/hour ger £135.00
2h 15m * £40/hour ger £90.00
9am to 5pm at £12/hour ger £96.00
shift = 9am to 5:30pm
shift * £18/hour ger £153.00
£20/hour * 5 days * 8 h ger £800.00
2 hours 30 min per day * 5 days ger 12 hours 30 min

Dagar och timmar paras fortfarande ihop som arbetsdagar i ett längre uttryck, så £20/hour * 5 days * 8 h betyder £20 i timmen under 40 timmar. En tidslängd i flera delar fungerar även före per eller /, så en daglig vana på 2 hours 30 min per day kan summeras över veckan.

Om du dividerar en tidslängd med en annan ser du hur många gånger den ryms. Avrundning till ett steg kan omvandla en tidrapportspost till fakturerbara kvartar:

calc
3 hours 45 min / 15 min ger 15
1 hour 52 min rounded up to nearest 15 min ger 2 hours

Ett klockslag avrundas till ett steg på klockan och förblir ett klockslag. Du kan alltså flytta en starttid till nästa kvart utan att omvandla den till en tidslängd:

calc
17:07 rounded up to nearest 15 min ger 5:15 PM
8:30am rounded up to nearest 15 min ger 8:30 AM

Fler sätt att avrunda tidslängder finns under Avrunda timmar och minuter.

Rader i scheman och tidsloggar

En rad som börjar med en dag och sedan anger en mängd är en loggpost. Dagen blir radens etikett och resultatet är själva mängden, inte ett datum som flyttas med den. Det fungerar för arbetade timmar i en tidrapport och annat du registrerar per dag, som löpsträcka eller mängden vatten du druckit. Bindestreck, tankstreck eller kolon kan skilja delarna åt. En rad i ett arbetsschema som bara anger att någon är ledig visar inget resultat.

calc
Mon 7.5h ger 7.5 hours
Mon - 7.5h ger 7.5 hours
thu run 55min ger 55 min
Mon 5500 m ger 5,500 m
Wed 4 L ger 4 L
Tue OFF

Dagar och längre enheter flyttar fortfarande datumet, så Friday - 2 workdays ger ett datum i stället för en loggpost.

Tidsintervall, varvtider och HMS

Ett antal sekunder kan visas som en läsbar tidsperiod eller som en varvstid i stoppurstil.

calc
5000 seconds as timespan ger 1 hour 23 min 20 s
100000 seconds as timespan ger 1 day 3 hours 46 min 40 s
3725 seconds as laptime ger 01:02:05
83.45 seconds as laptime ger 00:01:23.45
2.75 hours as HMS ger 2h 45m 0s

Varvtider behåller delar av en sekund, vilket passar mellantider för löpning, cykling och simning:

calc
0:04:12.50 + 0:04:08.20 ger 00:08:20.7
4 min 5 s * 10 as laptime ger 00:40:50
1:23:45.67 ger 01:23:45.67

En stopptid skriven som hh:mm:ss kan adderas och subtraheras som andra tidslängder. Resultatet visas i samma form, så du kan räkna direkt med tider kopierade från en timer eller videospelare:

calc
03:04:05 + 01:02:03 ger 04:06:08
00:12:05 - 00:04:09 ger 00:07:56

En varvtid med en bråkdel av en sekund kräver alla tre delar: skriv 0:01:23.45, eftersom 1:23.45 läses som klocktiden 1:23 på morgonen.

Vinklar i timmar, minuter och sekunder

HMS omvandlar även vinklar, med 15° per timme, vilket motsvarar hur astronomer skriver rektascension. as DMS (eller to DMS) visar en vinkel i grader, minuter och sekunder, som för kartkoordinater. Du kan skriva grader, minuter och sekunder direkt med ′ ″ eller ' ".

calc
187.5 degrees as HMS ger 12h 30m 0s
51.5074 degrees as DMS ger 51° 30′ 26.64″
51° 30′ 27″ ger 51.5075°
51° 30' 27" ger 51.5075°

Samlat exempel

Här är en frilansares tidrapport för en kort arbetsvecka, med fakturans totalbelopp sist.

calc
mon = 9:15am to 5:45pm
tue = 8:30am to 4:15pm
wed = 10am to 6:30pm
breaks = 3 * 45 min
worked = mon + tue + wed - breaks ger 22 hours 30 min
worked in hours ger 22.5 hours
rate = £45/hour
invoice = worked * rate ger £1,012.50
budget = 30 hours
budget - worked ger 7 hours 30 min

Varje dag är ett arbetspass skrivet med to, och rasterna dras av från summan. Fakturan multiplicerar de arbetade timmarna med timpriset. Sista raden visar hur mycket som återstår av de överenskomna 30 timmarna.