我在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 就这样去计算 还要注意"/"是除法 "%" 是取余
脑子抽了,太麻烦了!