Дата подтверждения в зависимости от региона

У меня есть приложение MVC4, которое скомпилировано в Великобритании и размещено на американском сервере. В моей модели у меня есть поле даты, которое является обязательным.

К этому полю прикреплен инструмент выбора даты, который при выборе даты устанавливает дату в британском формате «ДД / ММ / ГГГГ», например. 23/12/2013. При отправке формы приложение выдает ошибку проверки, так как не ожидает формат.

В MVC4 как мне:

Принять оба формата даты, т.е. переопределить формат даты? Я установил формат даты, но не могу указать несколько форматов датыНа стороне сервера я сохраняю дату в базе данных, используя Linq. Это также выдает ошибку как неправильный формат. Я подозреваю, что мне нужно будет преобразовать в дату в Великобритании?При загрузке данных указывайте дату в правильном формате в зависимости от местоположения пользователя.Определить местоположение пользователя на стороне сервера?

Кто-нибудь получил какие-либо подробности о том, как провести валидацию на основе глобализации пользователя?

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос