从日期差异返回分钟数
Return minutes from date difference
我有这个功能:
dateDifference: function(start_date, end_date)
{
var date1 = new Date(start_date);
var date2 = new Date(end_date);
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
return timeDiff;
}
你怎么看我计算了作为参数传递的两个日期之间的差异,现在最终结果是这样的:
55000
但是我希望在几分钟内获得结果,我该如何实现这一目标?
你有毫秒,所以你可以把它们除以 1000 和 60,并在几分钟内得到结果。
dateDifference: function(start_date, end_date)
{
var date1 = new Date(start_date);
var date2 = new Date(end_date);
var timeDiff = Math.abs((date2.getTime() - date1.getTime()) / 1000 / 60);
return timeDiff;
}
从55000
到秒,除以1000。
然后除以 60 得到分钟。
这样:-
function dateDifference(start_date, end_date)
{
var date1 = new Date(start_date);
var date2 = new Date(end_date);
var milSeconds = Math.abs(date2.getTime() - date1.getTime());
var seconds = milSeconds / 1000;
var minutes = seconds / 60;
return minutes;
}
console.log(dateDifference('01/12/2016 09:00:00', '01/12/2016 10:00:00')); // 60 minutes
相关文章:
- 节点导出返回一个空对象
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 控制台返回var不是't定义,但它是
- 从函数返回角度承诺
- Javascript返回值只在循环中返回一次
- 从控制器返回后Ajax启动事件激发
- CKFinder 3为所选文件返回错误的URL
- 如何在d3.js中返回路径的y坐标
- 如何从jquery函数返回变量
- Angular js-返回一个包含类似
- JSONP请求返回结果,但也触发error_callback
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 调整秒表脚本以返回经过的分钟和秒数
- 从日期差异返回分钟数
- 使用jQuery和javascript计算两次之间的差异,并以分钟为单位返回
- Javascript:以两位数返回分钟数
- 指定日期和时间并以分钟形式返回
- AJAX检查页面每5分钟返回一次