ASP.NET MVC コントローラーで Json() メソッドを使用すると問題が発生します。このメソッドでスローされるすべての DateTime は、サーバー時間を使用して UTC に変換されます。
さて、ASP.NET MVC Json Serializer に DateTime から UTC への自動変換を停止するように指示する簡単な方法はありますか? この質問に記載されているように、各変数を DateTime.SpecifyKind(date, DateTimeKind.Utc) で再署名するとうまくいきますが、明らかに、すべての DateTime 変数でこれを手動で行うことはできません。
それで、Web.configで何かを設定して、JSONシリアライザーにすべての日付をUTCであるかのように扱わせることは可能ですか?