나는 다음과 같은 코드가 있습니다 <%= Html.Encode(String.Format("{0:g}", item.startDate)) %>
ASP.NET MVC 날짜 형식
그것은 뭔가 0시 01/01/2011 같은 출력을하지만 날짜 만이 아니라 시간을 표시하는 것! 어떻게해야합니까? 감사합니다
나는 다음과 같은 코드가 있습니다 <%= Html.Encode(String.Format("{0:g}", item.startDate)) %>
ASP.NET MVC 날짜 형식
그것은 뭔가 0시 01/01/2011 같은 출력을하지만 날짜 만이 아니라 시간을 표시하는 것! 어떻게해야합니까? 감사합니다
는 위의 계정으로 현재 로케일을 가지고 로케일의 지시로 포맷합니다
<%= Html.Encode(String.Format("{0:d}", item.startDate)) %>
<%= Html.Encode(item.StartDate.ToString("dd/MM/yyy")) %>
<%= item.startDate.ToShortDate() %>
보십시오. Html.Encode()
을 사용하는 데에도 요점이 있습니다. 왜냐하면 날짜 함수의 출력에 인코딩이 필요한 위험한 것을 포함시키는 것이 불가능하기 때문입니다.