최근 웹사이트 페이지에서 현재 시간을 출력해야 하는데, 이는 시, 분, 초까지 정확하고 시간을 변경해야 합니다. Baidu에서 검색했지만 적합한 것을 찾을 수 없어서 직접 작성하고 나중에 사용할 수 있도록 저장했습니다.
js는 현재 시간을 적시에 출력합니다
function CurentTime(divID){ var curTime=new Array(); var now=new Date(); var week=['日','一','二','三','四','五','六']; var year=now.getFullYear(); //年 var month=now.getMonth()+1; //月 var day=now.getDate(); //日 var hh=now.getHours(); //时 var mm=now.getMinutes(); //分 var sc=now.getSeconds(); //秒 var wk=now.getDay(); //周 curTime['year']=year; curTime['month']=month<10?'0'+month:month; curTime['day']=day<10?'0'+day:day; curTime['hh']=hh<10?'0'+hh:hh; curTime['mm']=mm<10?'0'+mm:mm; curTime['sc']=sc<10?'0'+sc:sc; curTime['wk']='星期'+week[wk]; curTime=curTime['year']+'年'+curTime['month']+'月'+curTime['day']+'日'+' '+curTime['wk']+' '+curTime['hh']+':'+curTime['mm']+':'+curTime['sc']; document.getElementById(divID).innerHTML='今天是:'+curTime; setTimeout('CurentTime(\''+divID+'\')',1000); }
사용방법:
페이지에 time이라는 이름의 div가 있다고 가정하면 다음과 같습니다.
<script language="javascript">CurentTime('time');</script>
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.