ISO 8601 varighedskonverter
Parse en ISO 8601-varighedsstreng til samlede sekunder, minutter, timer og dage, eller sammensæt en ud fra individuelle tidskomponenter.
Typetal
Using calendar-year average lengths
- 1
Date part
1 × 31.556.952 + 2 × 2.629.746 + 10 × 86.400 = 37.680.444Years and months use Gregorian calendar averages. - 2
Time part
2 × 3.600 + 30 × 60 = 9.000 - 3
Total seconds
37.680.444 + 9.000 = 37.689.444
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
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
TG we-Calculate Editorial Team. (2026). ISO 8601 varighedskonverter [Online calculator]. TG we-Calculate. https://we-calculate.com/da/calculator/iso-8601-duration-converter
TG we-Calculate Editorial Team. "ISO 8601 varighedskonverter." TG we-Calculate. 2026. https://we-calculate.com/da/calculator/iso-8601-duration-converter.
TG we-Calculate Editorial Team, "ISO 8601 varighedskonverter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/da/calculator/iso-8601-duration-converter
@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?
