我有实体的 MVC3 项目。我在 DateTime 属性上有数据注释DisplayFormat(DataFormatString="{0:dd/MM/yyyy hh:mm:ss}")
控制器具有以实体为参数的方法,并使用相同的实体对象调用视图,显示其日期属性。
因此,我打开浏览器并输入链接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
,任何解决方案?
PS 我globalization
在 web.config中尝试过,<sysmte.web>
但没有帮助。