3

为什么以下日期时间字段不显示 Safari 或 iOS 中的 PhoneGap 中的当前值?

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

它显示一个空白值。

4

1 回答 1

4

在 iOS 中,日期时间输入字段仅适用于 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" />
于 2013-05-19T17:40:43.443 回答