js:关于IE6/7下new Date(值)输出为NaN的解决方案

不得再也不次说,万恶的IE,你太守旧了吧,这里出错的缘由是IE的时间格式,不是2012-01-23(不少人喜欢用这样的格式)jquery

而是2012/01/23(怎么感受像是在用VB6和access啊)date

搞了很久,差点放弃了,最后在网上查了很久才找到,解决方案以下margin

 

原语句: var date = new Date($("#startdate").val());  //包含一点jquery的句子di

 

修改后: var date = new Date($("#startdate").val().replace('-','/'));  //用replace替换掉‘-’号就能够了时间

相关文章
相关标签/搜索