打字稿日期减法得出的是0,而不是实际的时间差。

时间:2018-10-23 18:27:07

标签: javascript typescript date

我有两个日期对象

let t1 = 2015-03-26T09:43:39.504
let t2 = 2015-03-26T10:43:39.504 

(通过调用API REST调用来检索这两次)。

我如何得到两者之间的时间差(以秒为单位)?

我尝试过t1-t2,但结果始终为0。

1 个答案:

答案 0 :(得分:1)

使用getTime返回自1970年1月1日00:00:00以来的毫秒数。

let t1 = new Date('2015-03-26T09:43:39.504')
let t2 = new Date('2015-03-26T10:43:39.504')
const diff = (t2.getTime() - t1.getTime()) / 1000