我试图输入当前时间通过新的Date()返回的少1小时...HTML5时间输入显示比实际时间
$('#TSE').val(new Date().toJSON().substring(11,16));
......在时间的输入字段:
<input type="time" id="TSE">
该值的格式为hh:mm,并且被输入字段接受。
问题是,它显示的是比实际时间少了1小时。
例如,如果新的Date()将2012-11-16T11:59,输入框会显示10:59
我使用Safari移动(Web应用程序)遇到此问题。我的时区是CET(GMT + 1)。几星期前我们失去了DST。
谢谢。
CET = UTC + 1顺便说一句,严格来说:-) – Kos