获取当前年月日星期并实时刷新

//顶部时间
functiongetTime(){
     var myDate=newDate();
     var myYear=myDate.getFullYear();//获取完整的年份(4位,1970-????)
     var myMonth=myDate.getMonth()+1;//获取当前月份(0-11,0代表1月)
     var myToday=myDate.getDate();//获取当前日(1-31)
     var myDay=myDate.getDay();//获取当前星期X(0-6,0代表星期天)
     var myHour=myDate.getHours();//获取当前小时数(0-23)
     var myMinute=myDate.getMinutes();//获取当前分钟数(0-59)
     var mySecond=myDate.getSeconds();//获取当前秒数(0-59)
     var week=['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];         
     var nowTime;
  nowTime=myYear+'年'+fillZero(myMonth)+'月'+fillZero(myToday)+'日     '+fillZero(myHour)+':'+fillZero(myMinute)+':'+fillZero(mySecond)+'  '+week[myDay]+'  ';
     //console.log(nowTime);
     $('#time').html(nowTime);
};
functionfillZero(str){
     var realNum;
     if(str<10){
        realNum='0'+str;
     }else{
        realNum=str;
     }
     return realNum;
}
     //setInterval函数来无限次间隔执行该方法,注意里面的方法不能带括号否则程序无法运行。
     setInterval(getTime,1000);

效果图:
在这里插入图片描述
clearInterval():用于停止setInterval()方法执行的函数代码使用方法:setInterval(code,sec),两个参数都是必须的,第一个参数为要调用的函数或要执行的代码串。第二个参数为周期性执行或调用code之间的时间间隔,以毫秒计。
clearInterval(ID_setinterval),参数是必须的,为setInterval返回的ID值

举个例子,有不足之处,请指正
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值