Intermediate

Převodník trvání ISO 8601

Rozeberte řetězec trvání ISO 8601 na celkové sekundy, minuty, hodiny a dny, nebo jej sestavte z jednotlivých časových složek.

Modus

Format: PnYnMnWnDTnHnMnS
Total seconds
37 689 444s

Using calendar-year average lengths

Normalized ISO 8601
P1Y2M10DT2H30M
Celkem minut
628 157,4
Total hours
10 469,29
Celkem dní
436,22
0436,22 dnůP1Y2M10DT2H30MDuration 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
Výsledky jsou pouze orientační odhady pro obecné informační účely a nejsou odborným poradenstvím — důležité výsledky si vždy nezávisle ověřte, než se na ně spolehnete. Přečíst si úplné právní upozornění.
Rychlá odpověď

Jak tato kalkulačka funguje?

Trvání ISO 8601 jako P1Y2M10DT2H30M se převede na celkové sekundy vážením každé části průměrnou délkou: roky 31 556 952 s, měsíce 2 629 746 s, týdny 604 800 s, dny 86 400 s, plus doslovné hodiny, minuty a sekundy. Minuty, hodiny a dny následují dělením.

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

V režimu Rozbor kalkulačka porovnává váš řetězec s gramatikou trvání ISO 8601 P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S. Každá složka (roky, měsíce, týdny, dny, hodiny, minuty, sekundy) je volitelná a oddělovač T odděluje datové části od časových. Hodnota sekund může být desetinná; všechny ostatní jsou celá čísla. V režimu Sestavení zadáte každou složku přímo a nástroj za vás sestaví normalizovaný řetězec PnYnMnDTnHnMnS.

Celkové sekundy se počítají vážením každé složky: jeden rok se považuje za průměr kalendářního roku 31 556 952 sekund (365,2425 dne), jeden měsíc za jednu dvanáctinu této hodnoty (2 629 746 sekund), jeden týden za 604 800 sekund, jeden den za 86 400 sekund, plus doslovné množství hodin, minut a sekund. Ostatní součty jsou prostá dělení hodnoty v sekundách (÷60, ÷3600, ÷86400).

Protože kalendářní měsíce a roky mají proměnlivou délku, jsou průměry roku a měsíce přibližné hodnoty, nikoli přesné rozsahy vázané na konkrétní počáteční datum. Pro přesnou aritmetiku času na hodinách ukotvěte trvání ke skutečnému počátečnímu okamžiku. Týdny se v normalizovaném výstupu skládají do dnů, takže P1W se stane P7D. Neplatné řetězce (ty, které neodpovídají gramatice, nebo holé „P“) nevrátí žádný výsledek.

Často kladené otázky

Rok používá průměr gregoriánského kalendáře 365,2425 dne (31 556 952 sekund) a měsíc je jeho jedna dvanáctina (2 629 746 sekund). Tyto průměry udržují převody konzistentní, aniž by bylo potřeba počáteční datum.

Ano. V režimu Rozbor se složka W jako P2W přijímá a počítá se po 7 dnech každá. V normalizovaném výstupu se týdny převádějí na dny, takže pole W se složí do D.

Tento převodník používá průměrné délky měsíce a roku. Přičtení trvání ke konkrétnímu kalendářnímu datu zohledňuje skutečný počet dnů v těchto měsících a letech, včetně přestupných dnů, takže výsledky se mohou mírně lišit.

Také známé jako

iso 8601 trvání
převodník trvání
PnYnMnD
PT trvání
trvání na sekundy
iso doba převod

APA

TG we-Calculate Editorial Team. (2026). Převodník trvání ISO 8601 [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/iso-8601-duration-converter

Chicago

TG we-Calculate Editorial Team. "Převodník trvání ISO 8601." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/iso-8601-duration-converter.

IEEE

TG we-Calculate Editorial Team, "Převodník trvání ISO 8601," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/iso-8601-duration-converter

BibTeX

@misc{wecalculate_iso_8601_duration_converter, title = {Převodník trvání ISO 8601}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/iso-8601-duration-converter}}, year = {2026}, note = {TG we-Calculate} }

Pomohla vám tato kalkulačka?