javascript - 使用javascript计算两个日期之间的时间差

标签 javascript jquery datetime

我有两个日期,格式为:Y-m-d H:i:s

如何计算两个日期之间的时间:

data.endTime - data.startTime

最佳答案

最好的方法就像@Paul S.说的,将它们转换为日期,然后你可以制作这样的东西:

var resultInMs = date_end.getTime() - date_start.getTime();

希望它对您有用。

PD:这里有一些可以帮助你的东西http://www.w3schools.com/jsref/jsref_obj_date.asp

PD2:就像 @James Thorpe 所说,Mozilla Docs 也是一个非常好的信息来源(甚至更好):https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

关于javascript - 使用javascript计算两个日期之间的时间差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27382900/

相关文章:

sql - 按日期时间选择日期时间偏移字段

javascript - Object.freeze() 卡住原型(prototype)实例?

javascript - Jquery如果密码字段为空

javascript - SVG 中的单击事件坐标

c# - 如何将 mysql 日期时间字符串转换为 c# 日期时间字符串?

c# - 日期时间插入错误

javascript - 在 FF4.0 中显示更改,但在其他浏览器中没有显示?

javascript - 创建两个具有相同来源的 HTML5 视频元素不起作用

javascript - 遍历数组树?

javascript - 带 anchor 按钮的多束 Accordion 效果