我目前正在我的代码中设置一个持续10分钟的cookie。在页面上我想告诉那个人在cookie到期之前剩下多少分钟。所以我所做的就是设置另一个代码来保持设置cookie的时间。
但我不知道如何减去2次(cookie时间 - 当前时间)。
例如,如果我在12:55设置cookie。我怎么能得到时间的不同,让我们说:1:03得到“2分钟”?
真的不知道怎么做,但我希望你这样做。
答案 0 :(得分:3)
您可以在JavaScript中减去日期。
var millisecondsBetween = (new Date(2012, 1, 1)) - (new Date(2011, 1, 1));
将产生它们之间的毫秒数,因为-
运算符将其参数强制转换为最终调用Date.prototype.valueOf
的数字,这些数字只返回自纪元开始以来的毫秒数。