我正在计算两次之间的差值。这在chrome和firefox中运行良好,返回毫秒差。Safari中没有,将差异返回为NaN。
var currentdate = new Date();
var myDate = "2018-07-15 21:06:00";
var difference = (currentdate - new Date(myDate))/3600000;
感谢
@charlietfl是正确的。尝试ISO格式
var currentdate = new Date();
var myDate = "2018-07-15T21:06:00.000Z";
var difference = (currentdate - new Date(myDate))/3600000;