[解決済み] 正しい」JSONの日付形式とは?
2022-03-16 01:53:25
質問
JSONの日付フォーマットには、さまざまな規格があるようですね。
"\"\\/Date(1335205592410)\\/\"" .NET JavaScriptSerializer
"\"\\/Date(1335205592410-0500)\\/\"" .NET DataContractJsonSerializer
"2012-04-23T18:25:43.511Z" JavaScript built-in JSON object
"2012-04-21T18:25:43-05:00" ISO 8601
どれが正解なのか?あるいはベストなのか?これには何か基準があるのでしょうか?
解決方法は?
JSON そのもの はしません。 は日付の表現方法を指定していますが、JavaScriptは指定しています。
あなたは
すべき
が発する形式を使用します。
Date
's
toJSON
メソッドを使用します。
2012-04-23T18:25:43.511Z
その理由を説明します。
-
人間にとって読みやすく、かつ簡潔であること
-
正しくソートされる
-
端数秒を含むので、時系列を再確立するのに役立つ
-
に適合している。 ISO 8601
-
ISO 8601は、10年以上前から国際的に定着している。
とはいうものの これまで書かれたすべての日付ライブラリは、1970年からのミリ秒を理解することができます。ですから、簡単に移植できるように シーフマスター が正しい。
関連
-
JSアレイループと効率解析の比較
-
[解決済み] 正しいJSONコンテンツタイプは何ですか?
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] JavaScriptでオブジェクトをディープクローンする最も効率的な方法は何ですか?
-
[解決済み] なぜGoogleはJSONレスポンスにwhile(1);を前置するのでしょうか?
-
[解決済み] とは何ですか! (not not)演算子とは何ですか?
-
[解決済み] JavaScriptでJSONをきれいに印刷する
-
[解決済み] JavaScriptの日付の書式設定方法
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
JavaScriptの関数この指摘の問題を説明
-
Vueでルートネスティングを実装する例
-
Vueのフィルタの説明
-
[解決済み] Error : 未定義のプロパティ 'map' を読み取ることができません。
-
[解決済み】ExpressJS : res.redirect()が期待通りに動かない?
-
[解決済み】React-Redux: アクションはプレーンオブジェクトでなければならない。非同期アクションにはカスタムミドルウェアを使用する
-
nullのプロパティinnerHTMLを読み取れません エラーメッセージ
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
-
[解決済み】Python UTC datetime オブジェクトの ISO フォーマットに Z (Zulu または Zero offset) が含まれていない。)
-
[解決済み] Java SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") でタイムゾーンをISTとする。