new Date() によって返される現在の時刻を入力しようとしています...
$('#TSE').val(new Date().toJSON().substring(11,16));
...時間入力フィールド:
<input type="time" id="TSE">
値の形式は hh:mm で、入力フィールドで受け入れられます。
問題は、実際の時間より1 時間少なく表示されていることです。
たとえば、 new Date() が2012-11-16T11:59の場合、入力フィールドには10:59と表示されます
Safari Mobile (Web アプリ) でこの問題が発生しています。私のタイムゾーンは CET (GMT+1) です。数週間前に DST を失いました。
ありがとうございました。