Extjs ASP.NET Web API日期序列化
我有一个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的日期部分
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),现在可以了:)我想。谢谢你想回答吗,我会选择它作为正确的答案谢谢,刚刚发布了一个答案。