在书中,据说datetime-local
属性指定日期和时间输入字段,没有时区。
但是没有明确提到datetime
是关于什么的。我假设它指定了一个日期和时间输入字段,带有时区。
我正在使用Linux。因此,我无法在Internet Explorer和Safari上测试我的代码。
datetime-local
似乎只在Chrome和Opera上受支持,而在Firefox上不受支持。
而且datetime
似乎在上述任何浏览器上都没有得到支持。
datetime
曾经被大多数浏览器支持,但它被弃用并被删除,取而代之的是datetime-local
.
这是因为datetime
造成了混乱 - 我们选择日期和时间的时区是什么?服务器所在的时区?用户所在的时区?我相信有些人允许你在某个时候选择一个时区?
无论如何,它没有语义意义,并引起了一些混乱,因此引入了datetime-local
来处理这个问题 - 时区将始终设置为用户位置的时区。
您可以在此处阅读有关此内容的更多信息。