ASP.NET MVC の JSONResult 日付形式
ASP.NET MVC アクションから JsonResult を返す場合、Date に関して一般的な問題が発生しますプロパティが望ましくない形式でシリアル化されている。一般的な日付文字列の代わりに、JSON 形式の文字列が生成されます。
解決策 1: Reviver 関数を実装する
JSON 形式の日付を変換するには文字列を JavaScript Date オブジェクトに追加する場合は、JSON.parse() メソッドの reviver 関数を利用できます。関数は次の形式を取る必要があります。
解決策 2: JavaScript ランタイムの利用
もう 1 つのアプローチは、JSON 形式のファイルを解析する JavaScript ランタイムの機能を利用することです。日付文字列:
ソリューション3: シリアライザーの設定
一部のソースでは、DateTime オブジェクトを目的の形式で出力するためのシリアライザー設定が存在する可能性があると示唆されています。ただし、これは明確に確認されていません。
以上がASP.NET MVC で JSONResult 日付形式を処理する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。