Intermediate

ISO 8601 時長轉換器

將ISO 8601時長字串解析為總秒、分、時、天,或從各時間部分組合一個時長字串。

眾數

Format: PnYnMnWnDTnHnMnS
Total seconds
37,689,444s

Using calendar-year average lengths

Normalized ISO 8601
P1Y2M10DT2H30M
總分鐘數
628,157.4
Total hours
10,469.29
總天數
436.22
0436.22 天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
計算結果僅為一般資訊用途的估算值,並非專業建議——在仰賴重要結果之前,請務必自行獨立查證。 閱讀完整免責聲明.
快速解答

此計算機如何運作?

ISO 8601時長(如P1Y2M10DT2H30M)通過加權各部分轉換為總秒:年為31,556,952秒、月為2,629,746秒、週604,800秒、天86,400秒,再加上實際的時、分、秒。分、時、天通過除法得出。

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

在解析模式下,計算器將您的字串與ISO 8601時長語法P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S匹配。每個部分(年、月、週、天、時、分、秒)均可選,T分隔符分隔日期部分和時間部分。秒可為小數,其他均為整數。在構建模式下,直接輸入各部分,工具為您組合正規化的PnYnMnDTnHnMnS字串。

總秒數通過加權各部分計算:一年視為日曆年平均31,556,952秒(365.2425天),一月為其十二分之一(2,629,746秒),一週604,800秒,一天86,400秒,加上實際的時、分、秒。其他總計為秒數的簡單除法(÷60、÷3600、÷86400)。

由於日曆月和年長度不固定,年和月的平均值為近似值,而非繫結到特定起始日期的精確跨度。若需精確的掛鐘計算,請將時長繫結至真實的起始時刻。週在正規化輸出中折入天,因此P1W變為P7D。不符合語法或僅為「P」的無效字串不返回結果。

常見問題

年使用公曆平均365.2425天(31,556,952秒),月為其十二分之一(2,629,746秒)。這些平均值使轉換無需起始日期即可保持一致。

支援。在解析模式下,如P2W的W部分被接受,每週計為7天。在正規化輸出中,週轉換為天,因此W欄位折入D。

此轉換器使用平均月和年長度。將時長加至特定日曆日期時,會考慮那些月和年的實際天數(含閏日),因此結果可能略有差異。

也稱為

iso 8601 期間
持續時間轉換
duration 轉換
PnYnMnD
PT 時間長度
時長轉秒
iso 期間轉換
期間格式轉換

APA

TG we-Calculate Editorial Team. (2026). ISO 8601 時長轉換器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh-tw/calculator/iso-8601-duration-converter

Chicago

TG we-Calculate Editorial Team. "ISO 8601 時長轉換器." TG we-Calculate. 2026. https://we-calculate.com/zh-tw/calculator/iso-8601-duration-converter.

IEEE

TG we-Calculate Editorial Team, "ISO 8601 時長轉換器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh-tw/calculator/iso-8601-duration-converter

BibTeX

@misc{wecalculate_iso_8601_duration_converter, title = {ISO 8601 時長轉換器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh-tw/calculator/iso-8601-duration-converter}}, year = {2026}, note = {TG we-Calculate} }

這個計算機對您有幫助嗎?