C# 使用Json属性将datetime序列化为C中的/Date(1486516302715)#
当我使用Json(object)时,它以以下格式返回dateTime字段: {“日期时间”:“/日期(1486516302715)/”} 但是我想要的是使用dateTime参数的属性返回相同的值 比如: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中
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)/"