我有实体的MVC3项目。 我有数据诠释日期时间属性与DisplayFormat(DataFormatString="{0:dd/MM/yyyy hh:mm:ss}")
ASP.NET MVC3日期时间格式
控制器与具有实体作为参数,并用相同的实体对象,这显示其日期属性调用视图的方法。
因此,我打开浏览器并输入链接http://site/entity/method?dateproperty=01/09/2012 01:02:03
(2012年9月1日),它显示09/01/2012 01:02:03
(2012年1月9日)。
在视图中,我使用的是DisplayFor
它显示为dd/MM/yyyy
,因为我有一组DisplayFormat。
问题是,它的读数是MM/dd/yyyy
而不是dd/MM/yyyy
,有什么解决办法?
P.S.我试过globalization
在web.config <sysmte.web>
但没有帮助。
谢谢。 “yyyy-MM-ddTHH:mm:ss”真的帮了我。再次感谢你 :) – Epsilon