如何在javascript中计算两个日期时间之间的差异
How to calculate difference between two datetime in javascript?
我正在使用 telerik 控件,我想在两个日期时间变量之间产生差异,如何计算。
var x=9/1/2012 10:20:00 AM;
var y=9/1/2012 09:00:00 AM;
我希望两次将javascript作为数字放入另一个变量之间的差异。
创建两个日期类型变量,然后使用运算符计算差值-
,您将获得以毫秒为单位的差值。
var first = new Date(2012,8,1,10,20,0,0);
var second = new Date(2012, 9, 1, 09, 00, 0, 0);
var difference = (second - first); // difference in milliseconds
这是工作演示
你应该在这些行上尝试一些东西
var a = new Date('9/1/2012 10:20:00 AM');
var b = new Date('9/1/2012 09:00:00 AM');
// a - b this should give you the diff
var diff = a - b;
alert(diff/1000); // this should be value in seconds i.e 4800
看到这个
基本上,将这两个日期放入 Date 对象中,然后从另一个中减去一个。 这将为您提供以毫秒为单位的差异,您可以从那里开始获得更大的时间段。
相关文章:
- Json数据包含日期和时间格式
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- primefaces日历可以禁用过去的日期和时间吗
- 将日期和时间转换为UTC格式的日期-Javascript
- 时间-日期对象JavaScript getUTCMilliseconds
- 如何在MongoDB中建模和查询办公时间(日期、时区、dst)
- 查找月份在JavaScript循环中出现五次的时间(日期、字符串)
- 在javascript/jquery中解析UTC ISO日期到本地时间日期
- 时间/日期识别与jQuery
- 如何将Twitter API发布时间/日期转换为有效的ISO格式?
- 将当前时间日期放在隐藏字段中
- 只有少于24小时以前的时间日期格式
- 当移动时间/日期滑块太快时,Datetimepicker在breezejs / knockout中产生并发保存错误
- 在任何时间日期选择器中以编程方式设置时区偏移量
- 本地化UTC时间/日期
- 如何使用jquery/javascript转换时间/日期
- 使用javascript显示php时间/日期函数的帮助