Jquery设置日期并显示本地格式Chrome OK,FF Not

时间:2015-08-19 10:11:26

标签: jquery google-chrome date firefox

如果我使用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无法使用此值。

1 个答案:

答案 0 :(得分:1)

尝试使用正确的日期字符串格式:

2015-12-31T00:00:00Z

看看是否有效。