エンティティを含む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日)。
私が使用しているビューでは、DisplayFormatが設定されているDisplayFor
ように表示されます。dd/MM/yyyy
MM/dd/yyyy
問題は、それが代わりに読んでいるということdd/MM/yyyy
です、何か解決策はありますか?
PS globalization
web.configで試しまし<sysmte.web>
たが、役に立ちませんでした。