次の日時フィールドに、Safari または iOS の PhoneGap で現在の値が表示されないのはなぜですか?
<input type="datetime" value="2013-05-22T10:00:00+0000" />
空白の値が表示されます。
iOS では、datetime 入力フィールドは UTC の値でのみ機能し、Zulu タイムゾーン指定でのみ機能します。現地時間も+0000
オフセットのある UTC 時間も受け入れられません。時間にミリ秒を含めることは許容されます。
次の値が機能します。
<input type="datetime" value="2013-05-22T10:00:00Z" />
<input type="datetime" value="2013-05-22T10:00:00.000Z" />
これらのどれも動作しません:
<input type="datetime" value="2013-05-22T10:00:00+0000" />
<input type="datetime" value="2013-05-22T10:00:00.000+0000" />
<input type="datetime" value="2013-05-22T10:00:00-0700" />
<input type="datetime" value="2013-05-22T10:00:00.000-0700" />
<input type="datetime" value="2013-05-22T10:00:00" />
<input type="datetime" value="2013-05-22T10:00:00.000" />