Выведите дату в правильном формате - PullRequest
0 голосов
/ 10 марта 2011

У меня есть дата, которая вводится в базу данных в формате дд / мм / гггг через форму.

Затем она выводится на другую страницу в виде календарного стиля, т. Е. МММ и дд.

Когда эта форма заполняется в Великобритании, а дата, например, 3 апреля, все в порядке.Однако, если заполнено в США, при выводе дата отображается как 4 марта.

Поэтому мой вопрос заключается в том, как мне обеспечить, чтобы при выводе даты она читалась как дд / мм / гггг, а не какММ / дд / гггг?

Это проблема, которую следует решить при добавлении данных или при их печати?

Для справки:

Когда добавляется дата:

value="@DateTime.Now.ToString("dd/MM/yyyy")"

И когда она печатается:

<h2>
  <span class="month">@row.EntryDate.ToString("MMM")</span>
  <span class="day">@row.EntryDate.ToString("dd")</span>
</h2>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...