Я кодирую приложение ASP.NET MVC на испанском компьютере, поэтому моя дата (дд / мм / гггг).
Но мой удаленный VPS использует en-US W2k8, поэтому, когда я создаю датув этой машине это будет (мм / дд / гггг)
Я не уверен, как правильно решить эту проблему.
У меня есть форма регистра, которая принимает строку типа (дд/ мм / гггг) и отправьте на контроллер.Я предполагаю, что связыватель модели создаст новый DateTime, который будет отправлен контроллеру, потому что, если я вставляю (на удаленном) что-то вроде 31/10/2011, он говорит, что дата неверна, поэтому, когда связыватель модели пытается создатьDateTime это крик.
Так что мне нужен способ указать (я думаю, это будет что-то глобальное), что все мои даты будут дд / мм / гггг.Поэтому, когда связыватель модели создаст новую дату, он будет использовать этот формат.
Как мне это сделать?Я думаю, что это будет проблематично в будущем, потому что я хочу локализовать свое приложение и на английском языке, и английские пользователи будут использовать mm / dd / yyyy.