js怎么算出从一个时间到另一个时间之间一共过了多少分钟呢

js怎么算出从一个时间到另一个时间之间一共过了多少分钟呢


比如说


  var maxtime ="2018-07-04 13:42:00";

  var mintime = "2018-07-04 00:00:00";

maxtime 和 mintime 之间一共有多少分钟呢?


慕莱坞森
浏览 500回答 4
4回答

隔江千里

两种思路:1算相差几个小时,几分钟,几秒2:全部转成s再减。项目实际开发建议采用moment.js回答不易,觉得有用记得采纳

潇潇雨雨

//相差的毫秒var ms = new Date(maxtime).getTime()-new Date(mintime).getTime()//化为分钟var minute = ms/1000/60

江户川乱折腾

//转为DATE()类型直接相减得出毫秒数、除1000得秒数、除60000得分钟数var d1 = new Date('2016/03/28 10:17:22');var d2 = new Date('2016/03/28 11:17:22');console.log(parseInt(d2 - d1));//两个时间相差的毫秒数console.log(parseInt(d2 - d1) / 1000);//两个时间相差的秒数console.log(parseInt(d2 - d1) / 6000 );//两个时间相差的分钟数console.log(parseInt(d2 - d1) / 3600000 );//两个时间相差的小时数
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript