Intermediate

ISO 8601-varaktighetskonverterare

Tolka en ISO 8601-varaktighetssträng till totalt antal sekunder, minuter, timmar och dagar, eller sätt ihop en från enskilda tidskomponenter.

Typvärde

Format: PnYnMnWnDTnHnMnS
Total seconds
37 689 444s

Using calendar-year average lengths

Normalized ISO 8601
P1Y2M10DT2H30M
Totalt antal minuter
628 157,4
Total hours
10 469,29
Totalt antal dagar
436,22
0436,22 dagarP1Y2M10DT2H30MDuration span
Step by step
  1. 1

    Date part

    1 × 31 556 952 + 2 × 2 629 746 + 10 × 86 400 = 37 680 444
    Years and months use Gregorian calendar averages.
  2. 2

    Time part

    2 × 3 600 + 30 × 60 = 9 000
  3. 3

    Total seconds

    37 680 444 + 9 000 = 37 689 444
Resultaten är uppskattningar endast för allmän information och utgör inte professionell rådgivning — verifiera alltid viktiga resultat oberoende innan du förlitar dig på dem. Läs hela ansvarsfriskrivningen.
Snabbt svar

Hur fungerar denna kalkylator?

En ISO 8601-varaktighet som P1Y2M10DT2H30M konverteras till totalt antal sekunder genom att vikta varje del med genomsnittliga längder: år vid 31 556 952 s, månader vid 2 629 746 s, veckor 604 800 s, dagar 86 400 s, plus faktiska timmar, minuter och sekunder. Minuter, timmar och dagar erhålls genom division.

Formel
seconds = Y×31556952 + M×2629746 + W×604800 + D×86400 + h×3600 + m×60 + s
How this is calculated

I tolkningsläget matchar kalkylatorn din sträng mot ISO 8601-varaktighetens grammatik P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S. Varje komponent (år, månader, veckor, dagar, timmar, minuter, sekunder) är valfri, och T-separatorn delar datumsdelar från tidsdelar. Sekundvärdet kan vara decimalt; alla andra är heltal. I byggläget anger du varje komponent direkt och verktyget sätter ihop den normaliserade PnYnMnDTnHnMnS-strängen åt dig.

Totalt antal sekunder beräknas genom att vikta varje komponent: ett år behandlas som kalenderårets genomsnitt på 31 556 952 sekunder (365,2425 dagar), en månad som en tolftedel av det (2 629 746 sekunder), en vecka som 604 800 sekunder, en dag som 86 400 sekunder, plus faktiska tim-, minut- och sekundmängder. De övriga totalerna är enkla divisioner av sekundfiguren (÷60, ÷3600, ÷86400).

Eftersom kalendermånader och kalenderår varierar i längd är år- och månadsgenomsnittena approximationer snarare än exakta spann knutna till ett specifikt startdatum. För exakt klockaritmetik ankra varaktigheten till ett verkligt startögonblick. Veckor viks in i dagar i den normaliserade utdatan, så P1W blir P7D. Ogiltiga strängar (de som inte matchar grammatiken, eller ett ensamt 'P') ger inget resultat.

Vanliga frågor

Ett år använder det gregorianska kalendergenomsnittet på 365,2425 dagar (31 556 952 sekunder) och en månad är en tolftedel av det (2 629 746 sekunder). Dessa genomsnitt håller konverteringarna konsekventa utan att ett startdatum behövs.

Ja. I tolkningsläget accepteras en W-komponent som P2W och räknas som 7 dagar styck. I den normaliserade utdatan konverteras veckor till dagar, så W-fältet viks in i D.

Den här konverteraren använder genomsnittliga månads- och årlängder. Att lägga till en varaktighet till ett specifikt kalenderdatum tar hänsyn till det faktiska antalet dagar i dessa månader och år, inklusive skottdagar, så resultaten kan skilja sig något.

Även känt som

iso 8601 varaktighet
varaktighet omvandlare
PnYnMnD
PT varaktighet
tidsperiod till sekunder
duration konverterare

APA

TG we-Calculate Editorial Team. (2026). ISO 8601-varaktighetskonverterare [Online calculator]. TG we-Calculate. https://we-calculate.com/sv/calculator/iso-8601-duration-converter

Chicago

TG we-Calculate Editorial Team. "ISO 8601-varaktighetskonverterare." TG we-Calculate. 2026. https://we-calculate.com/sv/calculator/iso-8601-duration-converter.

IEEE

TG we-Calculate Editorial Team, "ISO 8601-varaktighetskonverterare," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sv/calculator/iso-8601-duration-converter

BibTeX

@misc{wecalculate_iso_8601_duration_converter, title = {ISO 8601-varaktighetskonverterare}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sv/calculator/iso-8601-duration-converter}}, year = {2026}, note = {TG we-Calculate} }

Hjälpte denna kalkylator dig?