我正在尝试得出两个看起来像这样的日期之间的差异:
2018/10/05 13:59
但是我的问题出在我的代码上,它总是重新调谐NaN。
这是我当前的代码:
var start = '2018/10/05 13:59';
var end = '2018/10/05 17:59';
var converted_start = start.replace("/", "-");
var converted_end = end.replace("/", "-");
// end - start returns difference in milliseconds
var diff = new Date(converted_end - converted_start);
// get days
var days = diff/1000/60/60/24;
alert(days);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
我试图在代码中将/
替换为-
,但这不能解决问题!
有人可以请教这个问题吗?
先谢谢了。
答案 0 :(得分:1)
driver.closeApp()
这对我有用
答案 1 :(得分:0)
您可以使用以下内容以两种日期格式(YYYY / MM / DD hh:mm)获取天差:
var start = new Date('2018/10/05 13:59');
var end = new Date('2018/10/05 17:59');
// get hours
var hours= (end-start)/3600000;
alert(hours);