倒计时的一段JS脚本
2018-07-20 来源:open-open
/** * * @descition: 倒计时的一段脚本。 * @param:deadline ->截止日期 符合日期格式,比如2012-2-1 2012/2/1等有效日期。 * @return -> 截止的天数、小时、分钟、秒数组成的object对象。 */ function getCountDown(deadline) { var activeDateObj = {}, currentDate = new Date().getTime(), //获取当前的时间 finalDate = new Date(deadline).getTime(), //获取截止日期 intervaltime = finalDate - currentDate; //有效期时间戳 /*截止日期到期的话,则不执行下面的逻辑*/ if(intervaltime < 0) { return; } var totalSecond = ~~(intervaltime / 1000), //得到秒数 toDay = ~~(totalSecond / 86400 ), //得到天数 toHour = ~~((totalSecond - toDay * 86400) / 3600), //得到小时 tominute = ~~((totalSecond - toDay * 86400 - toHour * 3600) / 60), //得到分数 toSeconde = ~~(totalSecond - toDay * 86400 - toHour * 3600 -tominute * 60); /*装配obj*/ activeDateObj.day = toDay; activeDateObj.hour = toHour; activeDateObj.minute = tominute; activeDateObj.second = toSeconde; return activeDateObj; }
标签: 脚本
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
下一篇:JSP实现的简单购物车
最新资讯
热门推荐