1

次のようなリクエスト DTO があるとします。

public class MyRequest
{
    public DateTime? SomeDateTime { get; set; }
}

クライアントでは、jQuery を使用して投稿したいと考えています。

$.ajax({
    type: 'POST',
    url : '/myrequest',
    data: { someDateTime: new Date() },
    dataType: 'json',
    success: function (data) { console.log(data.success); }
});

これが機能しないのはなぜですか?MyRequest.SomeDateTimeは決して移入されません。の代わりに何を渡す必要がありnew Date()ますか?

4

1 に答える 1

1

パスイン

new Date().toJSON()

JSON の日付の詳細については、「正しい」JSON 日付形式を参照してください。

于 2013-01-18T16:02:26.310 に答える