title: DateTime Format not recognized in input for Date
body: <p>It's been almost 4 hours googling this. I have a ViewModel with a DateTime property, which I don't need time:</p>
  
  <pre><code>public class SomeViewModel
  {
      [Key]
      public int ID { get; set; }
  
      public string Name { get; set; }
  
      [Required(ErrorMessage="Start Date is required")]
      [DataType(DataType.Date, ErrorMessage="Start date is not a valid date.")]
      public DateTime StartDate { get; set; }
  
  }
  </code></pre>
  
  <p>Then in my <strong>edit view</strong> I created an input using this:</p>
  
  <pre><code>@Html.EditorFor(model =&gt; model.StartDate, new { htmlAttributes = new { @class = "form-control" } })
  </code></pre>
  
  <p>I try to edit some entity which has a stardate value of <strong>13/01/2016</strong> (January 13th, 2016). My input is rendered as follow:</p>
  
  <pre><code>&lt;input class="form-control text-box single-line" data-val="true" data-val-date="The field StartDate must be a date." data-val-required="Start Date is required" id="StartDate" name="StartDate" type="date" value="13/01/2016" /&gt;
  </code></pre>
  
  <p>The datetimepicker looks like this, it doesn't show the date, it shows a <strong>format placeholder</strong> instead:</p>
  
  <p><a href="https://puu.sh/msezc/a309a093c7.png" rel="nofollow noreferrer"><img src="https://puu.sh/msezc/a309a093c7.png" alt="Input Component"></a></p>
  
  <p>Here in Brazil, the local format is dd/MM/yyyy (like in the input's value), so date is being put on input's value with this format, but the input can't understand this format and shows no date. If I use the browser's inspector and change the input's value to 2016-01-13 (yyyy-mm-dd format) my date is displayed correctly, and with local format (dd/MM/yyyy):</p>
  
  <pre><code>&lt;input class="form-control text-box single-line" data-val="true" data-val-date="The field StartDate must be a date." data-val-required="Start Date is required" id="StartDate" name="StartDate" type="date" value="2016-01-13" /&gt;
  </code></pre>
  
  <p><a href="https://puu.sh/mseTZ/7c552e1210.png" rel="nofollow noreferrer"><img src="https://puu.sh/mseTZ/7c552e1210.png" alt="Input with datetime!"></a></p>
  
  <p>I'd like to let users to see and edit with local format. How can I achieve this? I saw some suggestions about creating custom templates, but wonder if there is a simpler way of achieving this.</p>
  
  <p>When I post data to actions, they are bind correctly and stored correctly. My problem starts when I try to get that value and show inside an editor so use can edit it.</p>