[解決済み】ISO 8601とRFC 3339の日付書式の違いは何ですか?
2022-03-25 08:05:51
質問
ISO 8601 と RFC 3339 は、ウェブで一般的な2つの形式のようです。どちらを使うべきでしょうか?一方は単なる拡張機能なのでしょうか?そんなに気にする必要があるのでしょうか?
解決方法は?
<ブロッククオート1は単なる拡張機能?
RFC 3339は、ISO 8601のプロファイルとして記載されています。 最も注目すべきは、RFC 3339では 完全な表現 の日付と時間(端数秒のみ省略可)。 このRFCには、いくつかの小さな、微妙な違いもあります。 たとえば、2桁の年号を切り捨てた表現は許されません。RFC 3339では4桁の年号が必要ですし、RFCでは秒の小数点をピリオド文字にすることだけが許されています。 また、RFCでは"T"をスペース(または他の文字)に置き換えることができますが、標準では省略することしかできません(しかも、その表現を使うすべての関係者の間で合意がある場合のみ)。
この2つの違いはあまり気にする必要はありませんが、万が一、あなたのユースケースがこの2つの違いに遭遇することがあれば、一目見ておく価値はあるでしょう。
関連
-
[解決済み] Crystal Reportsで現在の日付と時刻を表示するにはどうすればよいですか?
-
[解決済み] 2つの日付範囲が重なっているかどうかを判定する
-
[解決済み] Ruby on Railsで、DateTime、Timestamp、Time、Dateの違いは何ですか?
-
[解決済み】mongodbで日付/時刻を保存する最良の方法
-
[解決済み] PHPを使用して2つの日付の差を計算する方法は?
-
[解決済み】InstantとLocalDateTimeの違いは何ですか?
-
[解決済み】PowerShellでDateTimeをフォーマットする方法
-
[解決済み] Scalaで日付や時刻を扱う標準的な方法は何ですか?Java型を使うべきか、それともScalaのネイティブな代替手段があるのか?
-
[解決済み] moment.js で datetime を YYYY-MM-DD HH:mm:ss にフォーマットする
-
[解決済み] UTCとGMTの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 現在時刻をdatetimeで取得する方法
-
[解決済み] 2つの日付範囲が重なっているかどうかを判定する
-
[解決済み】ISO 8601とRFC 3339の日付書式の違いは何ですか?
-
[解決済み】datetime.dateとdatetime.timeのオブジェクトを組み合わせるPythonicな方法
-
[解決済み] [Solved] Moment.jsで現在のタイムスタンプを返すには?
-
[解決済み】mongodbで日付/時刻を保存する最良の方法
-
[解決済み】postgresで間隔を時間数に変換するにはどうすればいいですか?
-
[解決済み] Scalaで日付や時刻を扱う標準的な方法は何ですか?Java型を使うべきか、それともScalaのネイティブな代替手段があるのか?
-
[解決済み] moment.js で datetime を YYYY-MM-DD HH:mm:ss にフォーマットする
-
[解決済み] UTCとGMTの違いは何ですか?