Intermediate

ISO 8601 varighedskonverter

Parse en ISO 8601-varighedsstreng til samlede sekunder, minutter, timer og dage, eller sammensæt en ud fra individuelle tidskomponenter.

Typetal

Format: PnYnMnWnDTnHnMnS
Total seconds
37.689.444s

Using calendar-year average lengths

Normalized ISO 8601
P1Y2M10DT2H30M
Samlede minutter
628.157,4
Total hours
10.469,29
Samlede dage
436,22
0436,22 dageP1Y2M10DT2H30MDuration 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
Resultaterne er skøn, der kun gives til generel information og er ikke professionel rådgivning — verificér altid vigtige resultater uafhængigt, før du forlader dig på dem. Læs hele ansvarsfraskrivelsen.
Hurtigt svar

Hvordan fungerer denne lommeregner?

En ISO 8601-varighed som P1Y2M10DT2H30M konverteres til samlede sekunder ved at vægte hver del med gennemsnitlige længder: år ved 31.556.952 s, måneder ved 2.629.746 s, uger 604.800 s, dage 86.400 s, plus de bogstavelige timer, minutter og sekunder. Minutter, timer og dage følger ved division.

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

I Parse-tilstand matcher beregneren din streng mod ISO 8601-varighedsgrammatikken P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S. Hver komponent (år, måneder, uger, dage, timer, minutter, sekunder) er valgfri, og T-adskilleren deler datodele fra tidsdele. Sekundværdien kan være en brøk; alle andre er hele tal. I Build-tilstand indtaster du hver komponent direkte, og værktøjet sammensætter den normaliserede PnYnMnDTnHnMnS-streng for dig.

Samlede sekunder beregnes ved at vægte hver komponent: et år behandles som det kalenderårsgennemsnit på 31.556.952 sekunder (365,2425 dage), en måned som en tolvtedel deraf (2.629.746 sekunder), en uge som 604.800 sekunder, en dag som 86.400 sekunder, plus de bogstavelige time-, minut- og sekundmængder. De øvrige totaler er simple divisioner af sekundtallet (÷60, ÷3600, ÷86400).

Fordi kalendermåneder og -år varierer i længde, er år- og månedsgennemsnittene tilnærmelser snarere end nøjagtige intervaller knyttet til en bestemt startdato. For nøjagtig vægur-aritmetik skal du forankre varigheden til et reelt starttidspunkt. Uger foldes ind i dage i det normaliserede output, så P1W bliver P7D. Ugyldige strenge (dem, der ikke matcher grammatikken, eller et nøgent "P") giver intet resultat.

Ofte stillede spørgsmål

Et år bruger det gregorianske kalendergennemsnit på 365,2425 dage (31.556.952 sekunder), og en måned er en tolvtedel deraf (2.629.746 sekunder). Disse gennemsnit holder konverteringer konsistente uden at have brug for en startdato.

Ja. I Parse-tilstand accepteres en W-komponent såsom P2W og tælles som 7 dage hver. I det normaliserede output konverteres uger til dage, så W-feltet foldes ind i D.

Denne konverter bruger gennemsnitlige måneds- og årslængder. At lægge en varighed til en bestemt kalenderdato tager højde for det faktiske antal dage i de måneder og år, inklusive skuddage, så resultaterne kan afvige en smule.

Også kendt som

iso 8601 varighed
varighed konverter
PnYnMnD
PT varighed
varighed til sekunder
iso varighed

APA

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

Chicago

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

IEEE

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

BibTeX

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

Hjalp denne lommeregner dig?