日期计算在Chrome和Firefox中运行良好,但在Safari中则不然



我正在计算两次之间的差值。这在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;

相关内容

最新更新