[解決済み】.NETのDateTimeをJSONに変換する【重複あり
2022-04-02 17:25:17
質問
重複の可能性があります。
JSONの日付はどのようにフォーマットするのですか?
私のウェブサービスは、jQueryの呼び出しにDateTimeを返しています。サービスはこのフォーマットでデータを返します。
/Date(1245398693390)/
これをJavaScriptに適した日付に変換するにはどうしたらよいでしょうか?
どのように解決するのですか?
返されるのは、エポックからのミリ秒です。ということができます。
var d = new Date();
d.setTime(1245398693390);
document.write(d);
日付を思い通りにフォーマットする方法については、フルネーム
Date
を参照してください。
http://www.w3schools.com/jsref/jsref_obj_date.asp
整数をパースすることで数字以外を取り除くことができます ( ここで提案されているように ):
var date = new Date(parseInt(jsonDate.substr(6)));
あるいは、以下の正規表現を適用する(コメント欄のTominatorより)。
var jsonDate = jqueryCall(); // returns "/Date(1245398693390)/";
var re = /-?\d+/;
var m = re.exec(jsonDate);
var d = new Date(parseInt(m[0]));
関連
-
[解決済み】Reactのeslintエラーはpropsの検証で見つからない
-
[解決済み] 正しいJSONコンテンツタイプは何ですか?
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] なぜGoogleはJSONレスポンスにwhile(1);を前置するのでしょうか?
-
[解決済み] cURLでJSONデータをPOSTするにはどうすればよいですか?
-
[解決済み] JavaScriptで文字列をbooleanに変換するにはどうしたらいいですか?
-
[解決済み] JSONPとは何か、なぜ作られたのか?
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
-
[解決済み] JSON文字列を安全にオブジェクトに変換する
-
[解決済み】文字列をdatetimeに変換する
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Angular JS Uncaught Error。[インジェクター:モジュラー]。
-
[解決済み】webpack: モジュールが見つかりません。Error: 解決できない(相対パスで)
-
[解決済み】コンソールがUnterminated JSX contentsエラーを投げる【終了しました
-
[解決済み】SyntaxError: ChromeのJavascriptコンソールでUnexpected Identifierが発生する。
-
[解決済み] [Solved] Uncaught TypeError: nullのプロパティ 'appendChild' を読み取ることができない。
-
[解決済み] エラー。モジュールhtmlが見つからない
-
[解決済み】Babel NodeJS ES6: SyntaxError: 予期しないトークンのエクスポート
-
[解決済み】Syntax error: JavaScriptの不正なreturnステートメント
-
[解決済み] [Solved] Uncaught Invariant Violation: 前のレンダリング中よりも多くのフックをレンダリングする
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?