Currently, EditorFor Helper is emitting the html 5 input type for int, datetime, etc. But the value of these inputs are not correct. For example, in "EditorFor Date Value Does Not Output Correct Date Format As Per RFC 3339". For detail see,
http://forums.asp.net/t/1835536.aspx/1?EditorFor+Date+Value+Does+Not+Output+Correct+Date+Format+As+Per+RFC+3339
Comments: Added a property `Html5DateRenderingMode` in May (commit [5653d5947ede](http://aspnetwebstack.codeplex.com/SourceControl/changeset/5653d5947ede308f068a49b389e3a03b519cbc01)) to fix bug [630](https://aspnetwebstack.codeplex.com/workitem/630). This change also partially addressed the request in bug 479. In addition commit [0457a339e406](http://aspnetwebstack.codeplex.com/SourceControl/changeset/0457a339e4060ca00c9c34240928b730dca3da25) enables RFC3339 formatting of `DataTime` properties with associated `[DataType(DataType.Date)]` and `[DataType(DataType.Time)]` attributes when `Html5DateRenderingMode` is in use. To use this property, add ``` @Html.Html5DateRenderingMode = Html5DateRenderingMode.Rfc3339 ``` to your _ViewStart.cshtml or to a specific view file. This will cause all date-related editors to get RFC 3339-compliant values. To opt a specific property in your model out of RFC 3339 compliance, apply a `[DisplayAttribute]` to that property.
http://forums.asp.net/t/1835536.aspx/1?EditorFor+Date+Value+Does+Not+Output+Correct+Date+Format+As+Per+RFC+3339
Comments: Added a property `Html5DateRenderingMode` in May (commit [5653d5947ede](http://aspnetwebstack.codeplex.com/SourceControl/changeset/5653d5947ede308f068a49b389e3a03b519cbc01)) to fix bug [630](https://aspnetwebstack.codeplex.com/workitem/630). This change also partially addressed the request in bug 479. In addition commit [0457a339e406](http://aspnetwebstack.codeplex.com/SourceControl/changeset/0457a339e4060ca00c9c34240928b730dca3da25) enables RFC3339 formatting of `DataTime` properties with associated `[DataType(DataType.Date)]` and `[DataType(DataType.Time)]` attributes when `Html5DateRenderingMode` is in use. To use this property, add ``` @Html.Html5DateRenderingMode = Html5DateRenderingMode.Rfc3339 ``` to your _ViewStart.cshtml or to a specific view file. This will cause all date-related editors to get RFC 3339-compliant values. To opt a specific property in your model out of RFC 3339 compliance, apply a `[DisplayAttribute]` to that property.