为了账号安全,请及时绑定邮箱和手机立即绑定

倒计时效果

难度初级
时长32分
学习人数
综合评分9.63
561人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • date对象
    查看全部
    0 采集 收起 来源:效果简介

    2015-08-26

  • function FreshTime() { var endtime=new Date("2015/8/26,12:20:12");//结束时间 var nowtime = new Date();//当前时间 var lefttime= parseInt((endtime.getTime() - nowtime.getTime())/1000) ; d= parseInt(lefttime/(60*60*24)) ; h= parseInt(lefttime/(60*60)%24) ; m= parseInt(lefttime/60%60) ; s= lefttime%60 ; document.getElementById("LeftTime").innerHTML=d+"天"+h+"小时"+m+"分"+s+"秒"; if(lefttime<=0){ document.getElementById("LeftTime").innerHTML="团购已结束"; clearInterval(sh); } } FreshTime() var sh; sh=setTimeout(FreshTime,500); </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 注意用new Date(2015,8,28)会多出一个月的天数。 改为new Date("2015/8/28")就ok了。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • window.onload = function(){   var timedate= new Date("2015,12,26"); //自定义结束时间   var now = new Date() ; //获取当前时间   var date = timedate.getTime() - now.getTime(); //得出的为毫秒   var time = Math.ceil(date/(24*60*60*1000)) ; //1000 * 60 * 60 * 24一天的秒数 if(time > 0 ){ document.getElementById('timeShow').innerHTML = time; } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • ceil()向上取整
    查看全部
    0 采集 收起 来源:练习题

    2015-08-25

  • getDate()获取某天
    查看全部
    0 采集 收起 来源:练习题

    2015-08-25

  • 获取日期和时间,先创建日期对象Date。
    查看全部
    0 采集 收起 来源:练习题

    2015-08-25

  • 倒计时: 1.获取时间差:结束时间-当前时间=毫秒数 2、转换为天:毫秒数/(24*60*60*1000) 3、向上取整:Math.ceil()
    查看全部
    0 采集 收起 来源:倒计时时差

    2015-08-23

  • getDate()
    查看全部
    0 采集 收起 来源:时间效果实现

    2015-08-22

  • getDate()
    查看全部
    0 采集 收起 来源:时间效果实现

    2015-08-22

  • 倒计时效果 date()对象
    查看全部
    0 采集 收起 来源:效果简介

    2015-08-22

  • setTimeout是不能用clearInterval关闭的。 setInterval应该放置在函数的外面,意思等于‘我要每隔多少毫秒执行一次这个函数’ setTimeout放在函数里面,意思是‘多少毫秒后我要再次执行一次这个函数’。 个人理解可能说的有点糊涂, setInterval是一开始就定好了你这个函数要无限执行,非常霸道。 setTimeout是每次在函数执行的时候才告诉你'嘿,500毫秒后我们再来一发哦亲!'
    查看全部
    0 采集 收起 来源:编程练习

    2015-08-19

  • 都提交不了啊
    查看全部
    0 采集 收起 来源:编程练习

    2015-08-19

  • 为什么提交不了
    查看全部
    0 采集 收起 来源:编程练习

    2015-08-19

  • 限时抢: var endTime = new Date("2015/6/15,12:20:12");//设置结束时间 var nowTime = new Date(); var leftTime = parseInt((endTime.getTime() - nowTime.getTime())/1000);//相差的毫秒数 天时分秒 单位换算:模运算% 取余数
    查看全部
    0 采集 收起 来源:限时抢

    2018-03-22

举报

0/150
提交
取消
课程须知
您至少具备HTML/CSS、JavaScript的基础知识
老师告诉你能学到什么?
1.学会使用日期对象Date和方法。2.学会不同时间内容的获取。3.学会计算时差的方法。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!