ISO 8601-duuromzetter
Ontleed een ISO 8601-duurstring in totaalseconden, -minuten, -uren en -dagen, of stel er een samen uit afzonderlijke tijdcomponenten.
Modus
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
Hoe werkt deze rekenmachine?
Een ISO 8601-duur zoals P1Y2M10DT2H30M wordt omgezet naar totaalseconden door elk deel te wegen met gemiddelde lengtes: jaren op 31.556.952 s, maanden op 2.629.746 s, weken 604.800 s, dagen 86.400 s, plus letterlijke uren, minuten en seconden. Minuten, uren en dagen volgen door deling.
Formule
How this is calculated
In de modus Ontleden matcht de calculator je string tegen de ISO 8601-duurgrammatica P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S. Elke component (jaren, maanden, weken, dagen, uren, minuten, seconden) is optioneel, en de T-scheider verdeelt datumdelen van tijddelen. De secondewaarde mag gebroken zijn; alle andere zijn hele getallen. In de modus Bouwen voer je elke component rechtstreeks in en de tool stelt voor je de genormaliseerde PnYnMnDTnHnMnS-string samen.
Totaalseconden worden berekend door elke component te wegen: één jaar wordt behandeld als het kalenderjaargemiddelde van 31.556.952 seconden (365,2425 dagen), één maand als een twaalfde daarvan (2.629.746 seconden), één week als 604.800 seconden, één dag als 86.400 seconden, plus de letterlijke uur-, minuut- en secondebedragen. De andere totalen zijn eenvoudige delingen van het secondecijfer (÷60, ÷3600, ÷86400).
Omdat kalendermaanden en -jaren in lengte variëren, zijn de jaar- en maandgemiddelden benaderingen in plaats van exacte spannen gebonden aan een specifieke startdatum. Verbind de duur met een echt startmoment voor exacte kloktijd-berekening. Weken worden in de genormaliseerde uitvoer in dagen gevouwen, dus P1W wordt P7D. Ongeldige strings (die niet matchen met de grammatica, of een kale "P") leveren geen resultaat op.
Veelgestelde vragen
Een jaar gebruikt het Gregoriaanse kalendergemiddelde van 365,2425 dagen (31.556.952 seconden) en een maand is een twaalfde daarvan (2.629.746 seconden). Deze gemiddelden houden omrekeningen consistent zonder dat een startdatum nodig is.
Ja. In de modus Ontleden wordt een W-component zoals P2W geaccepteerd en geteld als 7 dagen elk. In de genormaliseerde uitvoer worden weken naar dagen omgezet, dus het W-veld wordt in D gevouwen.
Deze omzetter gebruikt gemiddelde maand- en jaarlengtes. Een duur bij een specifieke kalenderdatum optellen houdt rekening met het werkelijke aantal dagen in die maanden en jaren, inclusief schrikkeldagen, dus resultaten kunnen iets verschillen.
Ook bekend als
TG we-Calculate Editorial Team. (2026). ISO 8601-duuromzetter [Online calculator]. TG we-Calculate. https://we-calculate.com/nl/calculator/iso-8601-duration-converter
TG we-Calculate Editorial Team. "ISO 8601-duuromzetter." TG we-Calculate. 2026. https://we-calculate.com/nl/calculator/iso-8601-duration-converter.
TG we-Calculate Editorial Team, "ISO 8601-duuromzetter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/nl/calculator/iso-8601-duration-converter
@misc{wecalculate_iso_8601_duration_converter, title = {ISO 8601-duuromzetter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/nl/calculator/iso-8601-duration-converter}}, year = {2026}, note = {TG we-Calculate} }
Heeft deze rekenmachine je geholpen?
