How to render a DateTime in a specific format in ASP.NET MVC 3 using @Html.DisplayFor(.....)?
If I have in my model class a property of type DateTime
how can I render it in a specific format.
Data Annotation:
[DisplayName("Created On")]
[DataType(DataType.Date)]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:d}")]
public object CreatedOn { get; set; }
View:
@Html.DisplayFor(modelItem => item.CreatedOn)
it displaying only Date in mm/dd/yyyy
format, but i want dd/mm/yyyy hh: mm:ssss
or
mm/dd/yyyy hh: mm:ssss
in this format.