new date(str); 建议使用 var nowTime2 = new Date("2014/01/12 12:10:05")格式(火狐浏览器不兼容、谷哥兼容。报NAN错误)
JS计算两个日期时间差,为什么火狐浏览器firefox报NAN异常?而谷歌游览器chrome却正常
1 <script type="text/javascript"> 2 3 4 window.onload = function () { 5 var timeStr = "yyyy-MM-dd hh:mm:ss"; // yyyy-MM-dd hh:mm:ss 这种格式火狐浏览器不兼容、谷哥兼容。报NAN错误 6 var nowTime = new Date("2014-01-12 12:10:05") 7 alert("yyyy-MM-dd hh:mm:ss格式:" + nowTime.getTime()); 8 var nowTime2 = new Date("2014/01/12 12:10:05") // yyyy-MM-dd hh:mm:ss 这种格式火狐浏览兼容 谷哥也兼容 9 alert("yyyy/MM。dd hh:mm:ss格式:" + nowTime2.getTime()); 10 } 11 12 </script>
可参考见案例:http://segmentfault.com/q/1010000003051012
浙公网安备 33010602011771号