如何获得两个时间戳的差异
How to get difference of two timestamps?
if((ts2 - ts1) > 300000){
return false;
}
我有两个时间戳
new Date().getTime();
两者都不同,我想计算这个差异。关于如何以简单的方式做到这一点的任何想法?
如果你想要在几秒钟内,可以这样尝试:-
var seconds = (_final.getTime() - _initial.getTime())/1000;
如果你想要在毫秒内:-
var milliseconds = (_final.getTime() - _initial.getTime());
getTime(( 返回自 1970 年 1 月 1 日以来的毫秒数,因此如果您只是减去 getTime(( 调用的结果,您将获得以毫秒为单位的时间差。
您可以使用减号 ( -
( 运算符计算任意两个数字之间的差。
var difference = 123456 - 123455; // difference = 1
在您的特定情况下,这两个数字恰好是时间戳,对应于自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数,但没关系,它们仍然是数字。
相关文章:
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 将两个Json提要合并为一个,并按时间排序
- 两个日期时间选择器
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- 用时间戳获取两个不同日期之间的时间差
- Mongoose查询在两个日期时间之间提取数据
- 比较两个时间戳天数
- 用户如何获取两个时间戳之间的对象
- 如何比较两个时间戳的值
- 计算两个 yyyyMMddHHmmss 时间戳之间的经过时间
- 如何获得两个时间戳的差异
- 如何从日期/时间戳中减去两个不同的日期
- Date.getTime() 为同一时间戳提供两个不同的值
- 如何找到两个UNIX时间戳之间的HH:MM:SS差异
- 使用javascript计算两个时间戳之间的差异
- 在javascript中,我如何比较两个时间戳,看看他们有多少天的差异
- D3.js折线图,时间在两个轴上
- 将两个Unix时间戳编码为一个
- 使用moment js计算时间在两个日期之间发生的频率
- 如何在 JavaScript 中呈现两个时间戳之间的上下文差异