经常逛购物网站的程序员都知道,每逢节假日购物网站上都会有物品抢购,这些商品在优惠之前都会有倒计时,这个功能主要是前端来实现,这需要后台传给前端一个时间,前端代码如下
//抢购倒计时
function getOverTime(endTime){
var nowDate = new Date(); //开始时间,当前时间
var endDate = new Date(endTime); //结束时间,需传入时间参数
var t = endDate.getTime()-nowDate.getTime(); //时间差的毫秒数
var d = 0,h = 0,m = 0,s = 0;
if(t>=0){
d = Math.floor(t/1000/3600/24);
h = Math.floor(t/1000/60/60%24);
m = Math.floor(t/1000/60%60);
s = Math.floor(t/1000%60);
}
rerurn "仅剩:"+d+"天"+h+"小时"+m+"分钟"+s+"秒";
}
网友评论