JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
看到网上这个程序发现了处错误这里改正了一下:
functioncounter(){ vardate=newDate(); varyear=date.getFullYear(); vardate2=newDate(year,11,30,23,59,59); /*转换成秒*/ vartime=(date2-date)/1000; varday=Math.floor(time/(24*60*60)) varhour=Math.floor(time%(24*60*60)/(60*60)) varminute=Math.floor(time%(24*60*60)%(60*60)/60); varsecond=Math.floor(time%(24*60*60)%(60*60)%60); varstr=year+"年还剩"+day+"天"+hour+"时"+minute+"分"+second+"秒"; console.log(str); } window.setInterval("counter()",1000);
这是我自己写的
varoDateNow=newDate(); varoYear=oDateNow.getFullYear(); varoDateEnd=newDate(); oDateEnd.setFullYear(oYear+1); oDateEnd.setMonth(0); oDateEnd.setDate(0); oDateEnd.setHours(0); oDateEnd.setMinutes(0); oDateEnd.setSeconds(0); functionupDate(){ varoDateNow=newDate(); variTime=oDateEnd.getTime()-oDateNow.getTime(); variRemain=iTime/1000; variDay=parseInt(iRemain/86400); iRemain%=86400; variHour=parseInt(iRemain/3600); iRemain%=3600; variMin=parseInt(iRemain/60); iRemain%=60; variSec=parseInt(iRemain); document.write(oYear+"年还剩"+iDay+"天"+iHour+"时"+iMin+"分"+iSec+"秒"); } setInterval(function(){upDate()},1000);
这两个方法的秒数有出处
以上所述是小编给大家介绍的JavaScript网页中实现一个计算当年还剩多少时间的倒数计时程序,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!