【发布时间】:2013-12-23 14:30:08
【问题描述】:
我的脚本在 Chrome 和 Firefox 中运行良好,但是当尝试与 Safari 版本 5.1.7 相同时,这可能是显示 NAN 值的窗口的最新版本,任何人都可以帮我解决这个问题,我尝试了 parseInt 但它没有没用。
这是我的代码;
var date1 = new Date($('#arrival').val());
var date2 = new Date($('#departure').val());
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));
//parseInt("0"+$(this).html(),10)
diffDays=parseInt(diffDays);
console.log('Selected diffDays: '+diffDays);
parseint 的注释部分显示 0。
【问题讨论】:
-
鉴于您的问题代码中没有任何 PHP,您为什么要将此问题标记为 PHP?
-
这能回答你的问题吗? Invalid date in safari
标签: javascript