-
Date()方法查看全部
-
限时抢购查看全部
-
月份带上双引号:"2016/12/31"(或者"2016,12,31")都是正常的;去掉双引号,2016,12,31会多出一个月,而2016/12/31不正常显示查看全部
-
getMonth() 返回的值要加 1 才能得到 当前的月 使用getDay()。 JS获取的星期是数值,从0开始。(日,一。。六)查看全部
-
Date对象常用方法查看全部
-
使用取余得到更精确的时间查看全部
-
用毫秒换算的时间差实现倒计时查看全部
-
1)new Date("month dd,yyyy hh:mm:ss"); 2)new Date("month dd,yyyy"); 3)new Date(yyyy,mth,dd,hh,mm,ss);查看全部
-
注意: 一个?号代表一个问题。查看全部
-
function countTime () { var nowDate = new Date(), endDate = new Date("2016/4/2,3:3:3"), leftTime = parseInt(Math.abs(nowDate.getTime() - endDate.getTime()) /1000), //总剩下多少秒 d = parseInt(leftTime /(24*60*60)), //总的秒除 一天的秒数 得到 xx天 h = parseInt(leftTime /(60*60)%24), //总的秒除 1小时的秒数,得到总共多少小时,再取模24小时,余数就为一天中的多少小时 m = parseInt(leftTime /60 %60), //得到总共多少分钟,再取模60分钟,余数就为一天中的多少分钟 s = Math.floor(leftTime %60); function zero (i) { // if (i<10) { // return // } return i<10?(i="0"+i):i; } document.getElementById("time").innerHTML=d+"天"+zero(h)+"时"+zero(m)+"分"+zero(s)+"秒"; setTimeout(countTime,500); }查看全部
-
限时抢购要点: 1、结束时间减去当前时间获得的是毫秒值 2、要注意取余!! 3、函数外部使用setInterval() 函数内部使用setTimeout() <script> function FreshTime() { var endtime=new Date("2016/5/15,12:20:12");//结束时间 var nowtime = new Date();//当前时间 var lefttime= parseInt((endtime.getTime()-nowtime.getTime())/1000) ; // alert(lefttime); d= parseInt(lefttime/(60*60*24)) ; h= parseInt(lefttime/(60*60)%24) ; m= parseInt(lefttime/60%60) ; s= parseInt(lefttime%60) ; document.getElementById("LeftTime").innerHTML=d+"天"+h+"小时"+m+"分"+s+"秒"; if(lefttime<=0){ document.getElementById("LeftTime").innerHTML="团购已结束"; clearInterval(sh); } } FreshTime() var sh; sh= setInterval(FreshTime,500) ; </script>查看全部
-
我们知道,打开任何一个网页,浏览器会首先创建一个窗口,这个窗口就是一个window对象,也是js运行所依附的全局环境对象和全局作用域对象。self 指窗口本身,它返回的对象跟window对象是一模一样的。查看全部
-
函数名作为参数,当做函数用不加引号,当做属性用加引号查看全部
-
Date查看全部
-
获取时间函数查看全部
举报
0/150
提交
取消