У меня есть дата, которая вводится в базу данных в формате дд / мм / гггг через форму.
Затем она выводится на другую страницу в виде календарного стиля, т. Е. МММ и дд.
Когда эта форма заполняется в Великобритании, а дата, например, 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>