在文档中,我找到了datetime
输入类型:
datetime
:html5用于根据UTC时区输入日期和时间(小时,分钟,秒和小数秒)的控件。
datetime-local
:html5用于输入日期和时间的控件,没有时区。
但是,当我尝试使用其中一个时,我发现datetime
和text
输入类型没有区别。
<input type="datetime" name="" id="test">
<input type="datetime-local" name="" id="test1">
为什么datetime
输入类型不能正常工作?
答案 0 :(得分:3)
datetime
仍然差不多no support in modern browsers。我运行了一些测试,它只能在Chrome中运行,而且它非常难看和有问题。
我建议您使用js日期选择器插件。
答案 1 :(得分:1)
转到以下链接并检查您的浏览器兼容性。然后使用它
Supported
Not supported
Partially supported
Support unknown
http://caniuse.com/#search=datetime
答案 2 :(得分:1)
那是因为最新版本的浏览器如 Firefox(29.0)和 Chromium(34.0) 尚未提供实施 <input type="datetime">
。
Chromium(Chrome)支持datetime-local
但不支持datetime
。也许这是因为datetime
要求浏览器提供界面来选择时区以及日期和时间。
我希望将在即将推出的浏览器版本中提供支持。
答案 3 :(得分:1)