メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
日付・時間
/
期間ISO 8601
⌚
期間ISO 8601
datetime/datetime-duration-iso
ISO 8601 duration の P1Y、PT1H、P1DT12H などを期間の意味と対応させて確認できます。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
期間ISO 8601では、ISO 8601 duration の P1Y、PT1H、P1DT12H などを期間の意味と対応させて確認できます。
関連する観点として 期間ISO 8601、iso 8601 duration、日付計算 を確認し、結果をコピーして別の作業に使えます。
項目
内容
P1Y
1年
P1M
1ヶ月
P1W
1週
P1D
1日
PT1H
1時間
PT1M
1分
PT1S
1秒
P1Y2M
1年2ヶ月
P1DT12H
1日12時間
PT1H30M
1時間30分
使い方
左列で確認したい duration 文字列を探します。
右列で、年、月、週、日、時間、分、秒のどれを表すか読み取ります。
時刻単位を含む表記では、P の後に T が入り、H・M・S が時刻側になる点を確認します。
日付側の M は月、T の後の M は分として扱うため、文脈を分けて見ます。
入力例・出力例
INPUT
P1Y2M3DT4H5M6S
OUTPUT
1年2ヶ月3日4時間5分6秒
Pで開始し、時刻部分の前にTを置く完全形です。
INPUT
P1W
OUTPUT
1週
週単位だけの期間表記です。
INPUT
PT1H30M
OUTPUT
1時間30分
T以降のMは分を意味します。
よくある利用シーン
API仕様書に出てくる ISO 8601 duration の意味を確認したいとき。
P1M が1か月、PT1M が1分である違いを見分けたいとき。
動画、予約、課金期間などの期間表記を人間向けの説明に直すとき。
期間表記と日時表記を混同しないよう、ISO 8601の参照表を分けて確認したいとき。
結果確認のポイント
タイムゾーン
、うるう年、月末、週の始まりなどの前提が合っているか確認してください。
期間ISO 8601、iso 8601 duration、日付計算の観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
契約、法務、給与など重要な判断では、公式カレンダーや関係者の指定も確認してください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
期間ISO 8601の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
ISO 8601 期間フォーマットの書き方を教えてください。
「P」で始まり、日付部分に「Y(年)M(月)D(日)」、時刻部分に「T」を挟んで「H(時)M(分)S(秒)」を並べます。例えば「P1Y2M3DT4H5M6S」は1年2ヶ月3日4時間5分6秒を表します。
期間だけ(時刻なし)の場合はどう書きますか?
時刻部分が不要な場合は「T」以降を省略します。例えば「P30D」は30日間、「P1Y6M」は1年6ヶ月を意味します。週単位は「P2W」(2週間)のように「W」を使います。
JavaScriptでISO 8601期間を扱うには何を使えばいいですか?
標準のDateオブジェクトはISO 8601期間をそのままパースできません。Day.js(duration プラグイン)、Temporal API(Stage 3)、またはluxonの Duration クラスが対応しています。
関連ツール
年齢計算
生年月日を入力するだけで満年齢を年・月・日単位で自動計算。生まれてからの累計日数・累計週数も表示します(数え年や次の誕生日までのカウントダウンは非対応。カウントダウンが必要な場合は年齢計算(詳細)をご利用ください)。
年齢計算表
生年月日から各年の年齢を一覧表示。入学年、卒業年、成人年、定年、長寿祝いなどの節目を確認できる無料オンライン年齢計算表。
年齢計算(詳細)
生年月日から現在の年齢を年・月・日単位で詳細計算。経過時間・経過週数、次の誕生日までの日数、今年の経過率(%)も1画面で表示。
営業日計算
「日付差」タブの「土日を除外して数える」チェックボックスで、開始日の翌日から終了日までの土日を除いた営業日数(平日数)を自動計算。祝日・振替休日・カスタム休業日には非対応。
カウントダウン計算
指定した日付まであと何日・何時間・何分かをリアルタイム表示。イベントや試験日までの残り日数を確認。無料オンラインカウントダウンツール。
現在時刻表示
現在時刻を各種フォーマットで表示する。
日付+日数
基準日付に整数の日数を足し引きし、結果をYYYY-MM-DDで表示します。
日付+月数
基準日付に整数の月数を加算し、月末に存在しない日は月末へ丸めます。