C# 使用Json属性将datetime序列化为C中的/Date(1486516302715)#

C# 使用Json属性将datetime序列化为C中的/Date(1486516302715)#,c#,asp.net,json,datetime,C#,Asp.net,Json,Datetime,当我使用Json(object)时,它以以下格式返回dateTime字段: {“日期时间”:“/日期(1486516302715)/”} 但是我想要的是使用dateTime参数的属性返回相同的值 比如: class className { Datetime dateTime {get; set;} } className object = new className(); 只有JavaScriptDateTimeConverter不能以正确的格式提供日期。在javascript中

当我使用Json(object)时,它以以下格式返回dateTime字段: {“日期时间”:“/日期(1486516302715)/”}

但是我想要的是使用dateTime参数的属性返回相同的值

比如:

class className 
{ 
    Datetime dateTime {get; set;} 
}
className object = new className();

只有JavaScriptDateTimeConverter不能以正确的格式提供日期。

在javascript中,您可以使用新的日期方法

[JsonConverter(typeof(JavaScriptDateTimeConverter))]
Datetime dateTime {get; set;}

签出后,我试图在C#中查找一些内容,需要为该项添加一个属性,以便它每次都作为datetime读取,并且只有在对象转换为json时才作为字符串读取。。。类className{[JsonConverter(typeof(???))]Datetime日期时间{get;set;}
new Date(parseInt(date.substr(6))); // date= "/Date(1486516302715)/"