我有一个名为TrackingDate
的变量,在sql-server中类型为datatime2(7)
,在c#中的类型为Nullable<DateTime>
。当调用我的GET
方法时,这就是我在JsonResult响应中得到的:
TrackingDate:"/Date(1563271286005)/"
但是我表中的值实际上是"2019-07-16 14:31:26.0053912"
出什么问题了?
答案 0 :(得分:0)
没有更多信息,很难确定,但是基于JsonResult,您没有将TrackingDate变量正确地从DateTime转换为字符串。这个post可能可以帮助您。
答案 1 :(得分:0)
似乎是JSON序列化程序,以错误的方式序列化了日期。
尝试将JSON序列化程序设置“ DateFormatString”设置为“ yyyy-MM-dd HH:mm:ss.fffffff”