为什么带有 ISO 8601 值的日期时间字段在 iOS 网络工具包浏览器中不起作用?



为什么下面的datetime字段不显示Safari或PhoneGap在iOS中的当前值?

<input type="datetime" value="2013-05-22T10:00:00+0000" />

显示空白值

在iOS中,datetime输入字段只能与UTC值一起工作,并且只能与祖鲁时区指定一起工作。带有+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" />

最新更新