如何在javascript中减去时间

时间:2012-06-16 05:32:50

标签: javascript cookies time

我目前正在我的代码中设置一个持续10分钟的cookie。在页面上我想告诉那个人在cookie到期之前剩下多少分钟。所以我所做的就是设置另一个代码来保持设置cookie的时间。

但我不知道如何减去2次(cookie时间 - 当前时间)。

例如,如果我在12:55设置cookie。我怎么能得到时间的不同,让我们说:1:03得到“2分钟”?

真的不知道怎么做,但我希望你这样做。

1 个答案:

答案 0 :(得分:3)

您可以在JavaScript中减去日期。

var millisecondsBetween = (new Date(2012, 1, 1)) - (new Date(2011, 1, 1));

将产生它们之间的毫秒数,因为-运算符将其参数强制转换为最终调用Date.prototype.valueOf的数字,这些数字只返回自纪元开始以来的毫秒数。