今天写代码发现 viewValue = "2014-04-04 23:33:34" f = new Date(viewValue).getTime(); 在谷歌上可以正确解析,而在ie与edge上缺解析不了,经查询是兼容性问题,只要把"-"替换为"/"就可以解决,如下 f = new Date(Date.parse(viewValue.replace(/-/g,"/"))).getTime();
因为JS中的Date转换格式没有“-”这种间隔符,Date.parse会生成NAN,所以只能进行转换. <script type="text/javascript"> function changeWeddingTime() { var dt= TimeSeparatorReplace(marry_time.value); $(wedding_date).html(dt.Format("yyyy/MM/dd")); var time = dt.Forma
date format android chrome linux chrome Mobile safari ios chrome windows safari linux firefox windows chrome yyyy-MM-dd T T F F F F T Yyyy-MM-ddT F F T F T MM/dd/yyyy T T T T T T T dd/MM/yyyy F F F F F F F support: MM/dd/yyyy HH:mm:ss 参考链接:https: