Jaydeep Shah Ответов: 1

Как установить формат даты в MVC razor


я хочу отобразить формат даты в этом формате

18th June 1990


следующими в этом
18 November 1990
формиат, но я запросил 18-й "й".

что я изменяю в этом формате, чтобы я мог отобразить th в дате.

Что я уже пробовал:

@Convert.ToString(string.Format("{0:d MMMM yyyy}

1 Ответов

Рейтинг:
0

Karthik_Mahalingam

обратитесь к этому datetime - как я могу отформатировать дату в c# - переполнение стека[^] чтобы создать новый custom date format provider

настройка системы format к

return string.Format(" {1}{2} {0:MMMM} {0:yyyy}", arg, dt.Day, suffix);

измените свой код на
@string.Format(new MyCustomDateProvider(), "{0}", item.ValidDate);