如何在html5中更改自动日期选择器的显示格式

use*_*346 11 html5 google-chrome input datepicker

使用<input type = date > 时,Google Chrome会显示日期选择器(chrome V20 +).该字段中显示的日期具有dd-mm-yy格式.但是,对于这个网页,我需要dd-mm-yyyy格式.

4位数的年份格式对于输入数据的用户(例如,它在本页面上显示1745和1945为'45',这对于某些用途来说非常危险)至关重要.

有没有办法强制Chrome(和其他浏览器)显示网站开发者选择的格式,而不是区域设置?谢谢,迈克

Off*_*mal 5

HTML5规范没有提供解决此问题的方法。你最好的办法是使用jQuery / jQueryUI的(它给你更多的控制) - http://api.jqueryui.com/datepicker/#entry-examples

另请参见是否可以更改输入type =“ date”格式?