用分钟计算两次约会的差异
Get the Difference Between Two Dates in Minutes
我有两个日期startdate
和currentdate
。
如何获得两个日期之间的差异(以分钟为单位)
console.log("startdate: " + startdate + " currentdate: " + currentdate);
>> startdate: Tue Nov 10 2015 13:00:00 GMT-0800 (PST)
>> currentdate: Tue Nov 10 2015 11:55:53 GMT-0800 (PST)
console.log(startdate.getTime() - currentdate.getTime());
>> 3846736
我可以减去这两个日期,但我不确定如何将输出(output: 3846736
)转换为分钟。
转换单位:
var milliseconds = (startdate.getTime() - currentDate.getTime());
var seconds = milliseconds / 1000;
var minutes = seconds / 60;
或者,一体化:
var minutes = (startdate.getTime() - currentDate.getTime()) / 1000 / 60;
这很可能会给你一个大的小数。对于舍入,请使用Math.floor
、Math.ceil
或Math.round
。
相关文章:
- Meteor Router数据函数被调用两次
- 从MySQL数据库中获取输入数据需要两次页面刷新
- Module.start()已激发两次
- Jquery点击事件必须点击两次
- Append元素在运行两次函数后不显示
- 防止双击执行两次jQuery post请求
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 单击jQuery会激发两次
- 如何避免在树上走两次
- button.单击两次删除附加操作后不工作
- 由于$compile,Javascript(Angular)嵌套指令加载了两次
- 单击元素两次后执行操作
- AngularJs正在阻止链接被点击两次
- 为什么我的路线处理程序会触发两次
- 如何获取两次约会之间的天数
- 如何在两次约会之间进行脸书查询以获得帖子
- 用分钟计算两次约会的差异
- 计算两次约会之间有多少工作日和周末
- 如何在两次约会之间留出时间
- 我如何用分钟计算两次约会的时间差