如果我用jquery将日期字符串2015-12-31
设置为日期输入字段,google chrome将显示德国日期样式如31.12.2015
, Firefox将显示日期样式如2015-12-31
。
//will work in FF and chrome
$('#dateinput').val('2015-12-31');
//but FF displays 2015-12-31 whereas chrome displays 31.12.2015
是否有任何浏览器兼容的解决方案,使所有浏览器显示德国(用户本地)日期格式?
如果我把字符串改成:
$('#dateinput').val('31.12.2015');
//will not be accepted as a valid date from chrome.
Chrome无法处理此值。
尝试使用正确的日期字符串格式:
2015-12-31T00:00:00Z