计算 时间戳 时间差

我在js中做了一个倒计时,需要判断有没有超时,所以就记录了开始时间,然后脑子一抽就用了时间戳,(现在流的泪都是当时脑子进的水)var newtimestamp = (new Date()).valueOf();

var newtimestamp = (new Date()).valueOf();//当前时间戳

var oldtimestamp = $("#hidecodetime").val();//记录的时间戳
if (Math.floor((newtimestamp - oldtiemstamp) /1000) > 60) {
//时间差超过60s
alert("验证码超时,请重新获取验证码!");
return false;
}

我写的就是获取当前时间的秒差,

如果要写一些分钟差((newtimestamp - oldtiemstamp) /1000%60)

分钟60 小时 60 天数 24 就这样去计算 还要注意"/"是除法 "%" 是取余

脑子抽了,太麻烦了!

 

原文地址:https://www.cnblogs.com/zhaokunbokeyuan256/p/6612554.html