Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改html5中自动日期选择器的显示格式_Html_Google Chrome_Input_Datepicker - Fatal编程技术网

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

如何更改html5中自动日期选择器的显示格式,html,google-chrome,input,datepicker,Html,Google Chrome,Input,Datepicker,Google Chrome在使用时显示日期选择器(Chrome V20+)。字段中显示的日期为dd-mm-yy格式。但是,对于这个网页,我需要dd-mm-yyyy格式 4位数的年份格式对于在本页输入数据的用户至关重要(例如,1745年和1945年都显示为“45”,这对于某些用途来说相当危险) 有没有办法强迫Chrome(和其他浏览器)显示网站开发人员选择的格式,而不是区域设置? 谢谢 MikeHTML5规范没有提供一种解决这一问题的方法。您最好的选择是使用jQuery/jQueryUI(这会给您

Google Chrome在使用时显示日期选择器(Chrome V20+)。字段中显示的日期为dd-mm-yy格式。但是,对于这个网页,我需要dd-mm-yyyy格式

4位数的年份格式对于在本页输入数据的用户至关重要(例如,1745年和1945年都显示为“45”,这对于某些用途来说相当危险)

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

HTML5规范没有提供一种解决这一问题的方法。您最好的选择是使用jQuery/jQueryUI(这会给您更多的控制权)——


另请参见

我认为Chrome 24+永远不会显示两位数的年份。我设法使其使用dd-mm-YYYY格式。。。但不知道怎么做。我在本地设置了一些东西,或者浏览器知道我在英国。这真让我讨厌。可能是重复的