Intermediate

ISO 8601 időtartam átváltó

Elemezz egy ISO 8601 időtartam-karakterláncot teljes másodpercekké, percekké, órákká és napokká, vagy állíts össze egyet egyedi idő-összetevőkből.

Módusz

Format: PnYnMnWnDTnHnMnS
Total seconds
37 689 444s

Using calendar-year average lengths

Normalized ISO 8601
P1Y2M10DT2H30M
Összes perc
628 157,4
Total hours
10 469,29
Összes nap
436,22
0436,22 napP1Y2M10DT2H30MDuration 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 × 3600 + 30 × 60 = 9000
  3. 3

    Total seconds

    37 680 444 + 9000 = 37 689 444
Az eredmények csak általános tájékoztatásul szolgáló becslések, és nem minősülnek szakmai tanácsadásnak — a fontos eredményeket mindig ellenőrizze függetlenül, mielőtt rájuk hagyatkozna. Olvassa el a teljes jogi nyilatkozatot.
Gyors válasz

Hogyan működik ez a kalkulátor?

Egy ISO 8601 időtartam, mint a P1Y2M10DT2H30M, teljes másodpercekké alakul úgy, hogy minden részt átlagos hosszokkal súlyozunk: évek 31 556 952 s-mal, hónapok 2 629 746 s-mal, hetek 604 800 s-mal, napok 86 400 s-mal, plusz a tényleges órák, percek és másodpercek. A percek, órák és napok osztással következnek.

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

Elemzés módban a kalkulátor a karakterláncodat az ISO 8601 időtartam-nyelvtanhoz illeszti: P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S. Minden összetevő (évek, hónapok, hetek, napok, órák, percek, másodpercek) opcionális, és a T elválasztó választja el a dátumrészeket az időrészektől. A másodpercérték lehet tört; az összes többi egész szám. Építés módban közvetlenül adod meg az egyes összetevőket, és az eszköz összeállítja neked a normalizált PnYnMnDTnHnMnS karakterláncot.

A teljes másodpercek minden összetevő súlyozásával számolódnak: egy év a 31 556 952 másodperces naptári-év átlagként kezelődik (365,2425 nap), egy hónap ennek egytizenketted része (2 629 746 másodperc), egy hét 604 800 másodperc, egy nap 86 400 másodperc, plusz a tényleges óra-, perc- és másodpercmennyiség. A többi összeg a másodpercérték egyszerű osztása (÷60, ÷3600, ÷86400).

Mivel a naptári hónapok és évek hosszúsága változó, az év- és hónapátlagok közelítések, nem pedig egy adott kezdő dátumhoz kötött pontos időszakok. A pontos falióra-aritmetikához rögzítsd az időtartamot egy valós kezdő pillanathoz. A hetek a normalizált kimenetben napokba olvadnak, így a P1W P7D lesz. Az érvénytelen karakterláncok (amelyek nem illeszkednek a nyelvtanhoz, vagy egy önálló „P”) nem adnak eredményt.

Gyakran ismételt kérdések

Egy év a Gregorián naptár 365,2425 napos átlagát használja (31 556 952 másodperc), egy hónap pedig ennek egytizenketted része (2 629 746 másodperc). Ezek az átlagok kezdő dátum nélkül is következetessé teszik az átváltásokat.

Igen. Elemzés módban egy W összetevő, mint a P2W, elfogadott, és egyenként 7 napnak számít. A normalizált kimenetben a hetek napokká alakulnak, így a W mező a D-be olvad.

Ez az átváltó átlagos hónap- és évhosszokat használ. Egy időtartam hozzáadása egy adott naptári dátumhoz figyelembe veszi az adott hónapok és évek tényleges napjainak számát, beleértve a szökőnapokat, így az eredmények kissé eltérhetnek.

Más néven

iso 8601 időtartam
időtartam átváltó
PnYnMnD
PT időtartam
időtartam másodpercre
iso időtartam
időtartam konverter
iso duration

APA

TG we-Calculate Editorial Team. (2026). ISO 8601 időtartam átváltó [Online calculator]. TG we-Calculate. https://we-calculate.com/hu/calculator/iso-8601-duration-converter

Chicago

TG we-Calculate Editorial Team. "ISO 8601 időtartam átváltó." TG we-Calculate. 2026. https://we-calculate.com/hu/calculator/iso-8601-duration-converter.

IEEE

TG we-Calculate Editorial Team, "ISO 8601 időtartam átváltó," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hu/calculator/iso-8601-duration-converter

BibTeX

@misc{wecalculate_iso_8601_duration_converter, title = {ISO 8601 időtartam átváltó}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hu/calculator/iso-8601-duration-converter}}, year = {2026}, note = {TG we-Calculate} }

Segített ez a kalkulátor?