1

JSON 日付を webapi コントローラーの MVC 4 アクションに投稿しようとしています。

時刻は現在22:05 +1 GMTです。

Javascript の使用: new Date() - Wed Nov 28 2012 22:05:46 GMT+0100 (ロマンス標準時)

ko.toJSON({date:new Date()}) を使用してサーバーに投稿すると、JSON 化されます。

そして、それはサーバーの21:06に取得したものですが、22:06です。MVC 4 は JSON.net を使用していますが、何が欠けていますか?

webapi/アクション:

public JsonResult Post([FromBody]VM vm)
{
     vm.date = 21:06 ????
}
4

1 に答える 1

2

サーバー上の DateTime の種類は UTC であり、ToLocalTime() を使用すると、目的の結果が得られます。

于 2013-01-03T11:17:02.700 に答える