Extjs ASP.NET Web API日期序列化

Extjs ASP.NET Web API日期序列化,extjs,extjs4,asp.net-web-api,Extjs,Extjs4,Asp.net Web Api,我有一个Web API方法,它返回一个带有BirthDate属性的对象 在Fiddler中,出生日期的web方法json响应为: "BirthDate": "2006-08-04T00:00:00Z" 但在我的ExtJS 4.2日期字段中,我有: 所以我猜,浏览器(Chrome)正在删除时区,这就是为什么我在日期字段08/04/2006中看不到 关于如何解决这个问题有什么线索吗?您如何将BirthDate属性作为DateTime或格式化字符串返回?您可以尝试将代码中DateTime的日期部分

我有一个Web API方法,它返回一个带有
BirthDate
属性的对象

在Fiddler中,出生日期的web方法json响应为:

"BirthDate": "2006-08-04T00:00:00Z"
但在我的ExtJS 4.2日期字段中,我有:

所以我猜,浏览器(Chrome)正在删除时区,这就是为什么我在日期字段08/04/2006中看不到


关于如何解决这个问题有什么线索吗?

您如何将
BirthDate
属性作为DateTime或格式化字符串返回?您可以尝试将代码中DateTime的日期部分格式化为UTC字符串并返回该字符串。这样,您就不必担心时间或时区。

如何将
BirthDate
属性作为
日期时间
或格式化的
字符串
返回?您可以尝试将代码中的
DateTime
的日期部分格式化为UTC字符串并返回该字符串。那么你就不必担心时间或时区了。我想这是可行的,我从服务器返回的日期是.ToUniversalTime(UTC),现在可以了:)我想。谢谢你想回答吗,我会选择它作为正确的答案谢谢,刚刚发布了一个答案。