title: Input type=time showing wrong timezone
body: <p>When using <code>&lt;input type="time"&gt;</code> and setting the time with <code>valueAsDate</code> the browser displays the time in GMT instead of local time, is there any way to change this behavior? I want the browser to display the local time.</p>
  
  <p>If you're not on GMT time than you should see that the hour in the input is different the in the <code>p</code> element</p>
  
  <p>(I tried this in Chrome and Firefox)</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>let date = new Date;
  document.querySelector("input").valueAsDate = date;
  document.querySelector("p").innerText = date;</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;input type="time"&gt;
  &lt;p&gt;&lt;/p&gt;</code></pre>
  </div>
  </div>
  </p>