我在我的网页上使用HTML5元素。默认情况下,输入type =“date”将日期显示为YYYY-MM-DD。
问题是,是否可以将其格式更改为:DD-MM-YYYY?
解决方法
没有办法改变格式
我们必须区分有线格式和浏览器的演示格式。
Wire格式HTML5日期输入规范[1]是指RFC3339规范[2],它指定了一个等于以下格式的全日期格式:yyyy-mm-dd。有关更多详细信息,请参阅RFC3339规范的第5.6节。
表示格式浏览器在显示日期输入时不受限制。在编写本书时,Chrome具有最广泛的日期支持[3]。它使用用户的本地日历格式显示日期选择器。 Opera(v10.6)还显示日期选择器,但以有线格式显示日期。其他浏览器,例如Firefox 47.0和Internet Explorer 9/10/11显示具有有线格式的文本输入字段。
参考文献
> http://www.w3.org/TR/html-markup/input.date.html
> http://tools.ietf.org/html/rfc3339
> https://plus.google.com/102860501900098846931/posts/hTcMLVNKnec