最佳答案
我想知道为什么所有的浏览器,像 Chrome 版本高于26,在过去支持输入 datetime
删除它?
这听起来像是 this article的复制品,但是那个已经很老了。
看起来 HTML WG 更喜欢 datetime-local
(W3c)胜过 datetime
(w3c) ,但是为什么呢?
有关特性开发时间表,请参见 这个。
其他人怎么说:
根据 Mobilexweb.com的说法,它在 iOS 中被弃用,“因为它看起来太像日期时间输入类型”。
继谷歌 Chrome 之后,现在 iOS 上的 Safari 不支持 日期时间输入类型,它将回落到文本。这种类型 在标准中不推荐使用 datetime-local 或使用 two 输入,日期和时间为相同的目的。问题是, Datetime 与 iOS 版本5.0到6.1兼容; 使用它,小心!
有什么区别吗?
在 datetime-local
只包含日期和时间元素的地方,datetime
也包含时区。这很有用,因为当客户端的时区与服务器的时区不同时,您可能希望采取不同的行动。
这有什么关系?
如果网页问: 你想让我什么时候给你打电话,用户选择“明天,下午3点”,你需要什么时候给他回电话?协调世界时明天下午3点还是 CET?