四個(gè)網(wǎng)頁顯示時(shí)間代碼
第一種: 2006年5月10日 12:05:08 星期三
<div id="time" align="center">time</div>
<script language="javascript"> function time1() { var now,n,y,r,h,m,s; now=new Date(); n = now.getYear(); y = now.getMonth()+1; r = now.getDate(); h = now.getHours(); m =now.getMinutes(); s = now.getSeconds(); if(y<10) y="0"+y; if(r<10) r="0"+r; if(h<10) h="0"+h; if(m<10) m="0"+m; if(s<10) s="0"+s; document.getElementById("time").innerHTML="現(xiàn)在時(shí)間是:"+ n + "-" + y + "-" + r + " "+ h + ":" + m + ":" + s; setTimeout("time1();", 1000); } time1(); </script> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www./TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title>分時(shí)段問候</title> </head> <body> <script language="javascript"> <!-- var mess1="";//定義一個(gè)變量,以備存儲(chǔ)問候信息 document.write("<center><font color='#0000FF'size=4><b>") //獲取當(dāng)前日期,并取其中的小時(shí)數(shù) day=new Date() hr=day.getHours() //根椐當(dāng)前小時(shí)數(shù)的不同,發(fā)出不同的問候 if((hr>=0)&&(hr<4)) mess1="深夜了,注意身體,該休息了!" if((hr>=4)&&(hr<=7)) mess1="清晨好,這么早上網(wǎng)呀?!" if((hr>=7)&&(hr<=12)) mess1="早上好,一日之計(jì)在于晨,又是美好的一天!" if((hr>=12)&&(hr<=13)) mess1="該吃午飯啦!有什么好吃的?" if((hr>=13)&&(hr<=17)) mess1="外面的天氣很熱吧,?心靜自然涼!" if((hr>=17)&&(hr<=18)) mess1="太陽落山了!快看看夕陽吧!" if((hr>=18)&&(hr<=19)) mess1="吃過晚飯了嗎?" if((hr>=19)&&(hr<=23)) mess1="一天過得可真快!今天過得好嗎?" document.write(mess1)//輸出問候語 document.write("</b></font></center>") //---> </script> <div id="jnkc"> </div> <script language="javascript">setInterval("mytime.innerHTML=new Date().getYear() + '年' + (new Date().getMonth() + 1) + '月' + new Date().getDate() + '日 ' + new Date().getHours()+ ':' + new Date().getMinutes() + ':' + new Date().getSeconds() +' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); </script> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www./TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title>分時(shí)段問候</title> </head> <body> <script language="javascript"> <!-- today=new Date(); var week; var date; if(today.getDay()==0) week="星期日" if(today.getDay()==1) week="星期一" if(today.getDay()==2) week="星期二" if(today.getDay()==3) week="星期三" if(today.getDay()==4) week="星期四" if(today.getDay()==5) week="星期五" if(today.getDay()==6) week="星期六" date=(today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"+" " document.write(date+week+" "); var myhour=today.getHours() if (myhour>=6 && myhour<12) document.write ("上午好!") else if (myhour>=12 && myhour<14) document.write ("中午好!") else if (myhour>=14 && myhour<18) document.write ("下午好!") else if (myhour>=18 && myhour<=24) document.write ("晚上好!") else if (myhour<6) document.write ("凌晨好!") // --> </script> <script language="javaScript">
<!-- now = new Date(),hour = now.getHours() if(hour < 6){document.write("夜貓子,該睡覺了!!! ")} else if (hour < 8){document.write("新的一天開始了哦! ")} else if (hour < 9){document.write("早餐吃了嗎? ")} else if (hour < 10){document.write("好心情 好運(yùn)氣! ")} else if (hour < 11){document.write("歡迎來到地球~ ")} else if (hour < 12){document.write("工作辛苦了! ")} else if (hour < 13){document.write("別忘了吃午飯哦! ")} else if (hour < 14){document.write("沒有午休的習(xí)慣啊? ")} else if (hour < 15){document.write("保持積極的心態(tài)!! ")} else if (hour < 16){document.write("相逢的人會(huì)再相逢! ")} else if (hour < 18){document.write("今天工作還順利吧?! ")} else if (hour < 20){document.write("終于等到你了 ^_^ ")} else if (hour < 22){document.write("晚上別玩得太晚了哦! ")} else if (hour < 24){document.write("夜深了!記得早點(diǎn)休息呀! ")} // --> </script> </body>
</html> 網(wǎng)頁顯示時(shí)間代碼和倒計(jì)時(shí)代碼大全:
<SCRIPT language=JavaScript>
var enabled = 0; today = new Date(); var day; var date; if(today.getDay()==0) day = "星期日" if(today.getDay()==1) day = "星期一" if(today.getDay()==2) day = "星期二" if(today.getDay()==3) day = "星期三" if(today.getDay()==4) day = "星期四" if(today.getDay()==5) day = "星期五" if(today.getDay()==6) day = "星期六" document.fgColor = " cadet"; date1 = "<font size=5 face=宋體 color=0000ff>" + (today.getYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日 " + "</font>"; date2 = "<font size=5 face=宋體 color=ff0000>" + day + "</font>"; document.write("<center>" + date1.fontsize(2) + date2.fontsize(2) + "</center>"); </SCRIPT> <P class=t_msgfont align=center><BR><SPAN id=liveclock 15px? height: 109px; style?="width:"><FONT color=#ff0f00 size=5>17:47:26</FONT></SPAN>
<SCRIPT language=javascript> function www_helpor_net() { var Digital=new Date() var hours=Digital.getHours() var minutes=Digital.getMinutes() var seconds=Digital.getSeconds() if(minutes<=9) minutes="0"+minutes if(seconds<=9) seconds="0"+seconds myclock="<font size=5 color=0000ff>"+hours+":"+minutes+":"+seconds+"</font>" if(document.layers){document.layers.liveclock.document.write(myclock) document.layers.liveclock.document.close() }else if(document.all) liveclock.innerHTML=myclock setTimeout("www_helpor_net()",1000) } www_helpor_net(); //--> </SCRIPT> 中文顯示的時(shí)候保存為.js文件再用網(wǎng)頁調(diào)用出現(xiàn)亂碼。用uft-8編碼保存.js文件即可解決亂碼問題。 ---------------------------------------------------------分割線-----------------------------------------------------
實(shí)時(shí)游走的數(shù)字時(shí)鐘
<script>
function tick() { var hours, minutes, seconds, xfile; var intHours, intMinutes, intSeconds; var today; today = new Date(); intHours = today.getHours(); intMinutes = today.getMinutes(); intSeconds = today.getSeconds(); if (intHours == 0) { hours = "12:"; xfile = "午夜"; } else if (intHours < 12) { hours = intHours+":"; xfile = "上午"; } else if (intHours == 12) { hours = "12:"; xfile = "正午"; } else { intHours = intHours - 12 hours = intHours + ":"; xfile = "下午"; } if (intMinutes < 10) { minutes = "0"+intMinutes+":"; } else { minutes = intMinutes+":"; } if (intSeconds < 10) { seconds = "0"+intSeconds+" "; } else { seconds = intSeconds+" "; } timeString = xfile+hours+minutes+seconds; Clock.innerHTML = timeString; window.setTimeout("tick();", 100); } window.onload = tick; </script> 第1步.將下面的代碼加入html文件任意需要的地方
<div id="Clock" align="center" style="font-size: 20; color:#000000"></div>
你可以自行更改樣式!
---------------------------------------------------------分割線-----------------------------------------------------
顯示年月日格式的時(shí)間代碼
<script language=javascript>
today=new Date(); function initArray(){ this.length=initArray.arguments.length for(var i=0;i<this.length;i++) this[i+1]=initArray.arguments[i] } var d=new initArray( "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); document.write( "<font color=##000000 style='font-size:9pt;font-family: 宋體'> ", today.getYear(),"年", today.getMonth()+1,"月", today.getDate(),"日", d[today.getDay()+1], "</font>" ); </script>
---------------------------------------------------------分割線-----------------------------------------------------
顯示日期,星期,時(shí)間格式的代碼
<script language="javascript">
<!--- today=new Date(); var hours = today.getHours(); var minutes = today.getMinutes(); var seconds = today.getSeconds(); var timevalue = "<FONT COLOR=black>" + ((hours >12) ? hours -12 :hours); timevalue += ((minutes < 10) ? "<BLINK> <FONT COLOR=black>:</FONT></BLINK>0" : "<BLINK><FONT COLOR=black>:</FONT></BLINK>") + minutes+"</FONT></FONT>";
timevalue += (hours >= 12) ? "<FONT COLOR=blue><I><B>pm</B></I></FONT>" : "<FONT COLOR=blue><B><I>am</I></B></FONT>";
function initArray(){ this.length=initArray.arguments.length for(var i=0;i<this.length;i++) this[i+1]=initArray.arguments[i] } var d=new initArray("& lt;font color=RED>星期日","<font color=black>星期一","< font color=black>星期二","<font color=black>星期 三","<font color=black>星期四","<font color=black>星期五","<font color=red>星期六"); document.write
("<font color=black>",today.getYear(),"<font color=black> 年","<font color=black>",today.getMonth()+1,"<font color=black>
月","<font color=black>",today.getDate(),"<font color=black>日 </FONT>",d[today.getDay()+1]," ",timevalue); //-->
</script> ---------------------------------------------------------分割線-----------------------------------------------------
顯示來訪者的停留時(shí)間
<script language="javascript">
var ap_name = navigator.appName; var ap_vinfo = navigator.appVersion; var ap_ver = parseFloat(ap_vinfo.substring(0,ap_vinfo.indexOf('('))); var time_start = new Date();
var clock_start = time_start.getTime(); var dl_ok=false; function init ()
{ if(ap_name=="Netscape" && ap_ver>=3.0) dl_ok=true; return true; } function get_time_spent ()
{ var time_now = new Date(); return((time_now.getTime() - clock_start)/1000); } function show_secs () // show the time user spent on the side
{ var i_total_secs = Math.round(get_time_spent()); var i_secs_spent = i_total_secs % 60; var i_mins_spent = Math.round((i_total_secs-30)/60); var s_secs_spent = "" + ((i_secs_spent>9) ? i_secs_spent : "0" + i_secs_spent); var s_mins_spent = "" + ((i_mins_spent>9) ? i_mins_spent : "0" + i_mins_spent); document.fm0.time_spent.value = s_mins_spent + ":" + s_secs_spent; window.setTimeout('show_secs()',1000); } // -->
</script> <FORM name="fm0" onSubmit="0"><FONT COLOR="#6060FF">停留時(shí)間: </FONT><INPUT type="text" name="time_spent" size=7 onFocus="this.blur()"></FORM> 第二步:在你主頁源文件<body>中加入下面代碼的蘭色部分
<BODY onLoad="init(); window.setTimeout('show_secs()',1);">
---------------------------------------------------------分割線-----------------------------------------------------
顯示當(dāng)前日期與時(shí)間的格式
<script language="javascript">
<!-- now = new Date() hour = now.getHours() if (hour < 12) { document.write("現(xiàn)在是: " + now.toLocaleString()) } else if (hour < 18){ document.write("現(xiàn)在是: " + now.toLocaleString()) } else if (hour >= 18) { document.write("現(xiàn)在是: " + now.toLocaleString()) } // --></script> ---------------------------------------------------------分割線-----------------------------------------------------
瀏覽器狀態(tài)欄顯示的時(shí)鐘
<BODY onLoad="run(); timerONE=window.setTimeout"></BODY> <SCRIPT LANGUAGE="javascript"> <!-- Hide timeID = null; timeRunning = false; function stop () { if(timeRunning) clearTimeout(timeID); timeRunning = false; } function time () { tick = new Date(); hours = tick.getHours(); minutes = tick.getMinutes(); seconds = tick.getSeconds(); day = tick.getDay(); month = tick.getMonth(); date = tick.getDate(); year = tick.getYear(); current = "" + ((hours >12) ? hours -12 :hours) current += ((minutes < 10) ? ":0" : ":") + minutes current += ((seconds < 10) ? ":0" : ":") + seconds current += (hours >= 12) ? " P.M." : " A.M." if(day==0){var weekday = " 星期日"} if(day==1){var weekday = " 星期一"} if(day==2){var weekday = " 星期二"} if(day==3){var weekday = " 星期三"} if(day==4){var weekday = " 星期四"} if(day==5){var weekday = " 星期五"} if(day==6){var weekday = " 星期六"} current +=(weekday) window.status=current; timeID = setTimeout("time()",1000); timeRunning = true; } function run(){ stop(); time(); } //-->
</SCRIPT> ---------------------------------------------------------分割線-----------------------------------------------------
顯示最后更新時(shí)間代碼
<SCRIPT language=javascript>
<!--hide script from old browsers document.write("最后更新時(shí)間: " + document.lastModified + "") // end hiding --> </SCRIPT> ---------------------------------------------------------分割線----------------------------------------------------- 實(shí)時(shí)走動(dòng)的數(shù)字時(shí)鐘
<script> function tick() { var hours, minutes, seconds, xfile; var intHours, intMinutes, intSeconds; var today; today = new Date(); intHours = today.getHours(); intMinutes = today.getMinutes(); intSeconds = today.getSeconds(); if (intHours == 0) { hours = "12:"; xfile = "午夜"; } else if (intHours < 12) { hours = intHours+":"; xfile = "上午"; } else if (intHours == 12) { hours = "12:"; xfile = "正午"; } else { intHours = intHours - 12 hours = intHours + ":"; xfile = "下午"; } if (intMinutes < 10) { minutes = "0"+intMinutes+":"; } else { minutes = intMinutes+":"; } if (intSeconds < 10) { seconds = "0"+intSeconds+" "; } else { seconds = intSeconds+" "; } timeString = xfile+hours+minutes+seconds; Clock.innerHTML = timeString; window.setTimeout("tick();", 100); } window.onload = tick; </script> <div id="Clock" style="font-size: 20; color:#000000"></div>
---------------------------------------------------------分割線-----------------------------------------------------
根據(jù)不同的時(shí)間顯示不同的問候語
方法:在主頁中你需要的地方加入以下代碼: <script language="LiveScript">
now = new Date(),hour = now.getHours() if(hour < 6){document.write("明天不用上班了嗎?")} else if (hour < 8){document.write("全新的一天!")} else if (hour < 12){document.write("早安!")} else if (hour < 14){document.write("外面太陽大嗎?")} else if (hour < 18){document.write("午安!")} else if (hour < 22){document.write("晚上好!")} else if (hour < 24){document.write("夜深了! 要注意身體呀! 祝你做個(gè)好夢(mèng)!")} // --> </script> 說明,可以自行修改出更好更多的問候語!
---------------------------------------------------------分割線-----------------------------------------------------
一個(gè)很酷的透明時(shí)鐘代碼
方法:在頁面中你需要的地方加入下面的代碼 <STYLE type=text/css>
BODY {COLOR: #000000; FONT-FAMILY: "宋體"; FONT-SIZE: 9pt; LINE-HEIGHT: 13pt} TD {COLOR: #000000; FONT-FAMILY: "宋體"; FONT-SIZE: 9pt; LINE-HEIGHT: 13pt} A:visited {COLOR: #000080;text-decoration:none} a:link { text-decoration:none } a:hover { text-decoration:underline } .f12 {font-size:12px;} .f13 {font-size:14.9px; LINE-HEIGHT: 120%} .f24 {font-size:24px;LINE-HEIGHT: 120%} .f14 {font-size:14.9px; LINE-HEIGHT: 170%} </STYLE> <script LANGUAGE="javascript"> Zp=670;H='....';H=H.split('');M='.....';M=M.split('');S='......';S=S.split('');Yp=0;Xp=0;Yb=8;Xb=8;d_=12; ns=(document.layers)?1:0;fCol='222222';sCol='ff0000';mCol='0000ee';hCol='green';if (ns){dgts='1 2 3 4 5 6 7 8 9 10 11 12';
dgts=dgts.split(' ');for (i=0;i<d_;i++){document.write('<layer name=nsDigits'+i+' top=0 left=0 height=30 width=30>
<center><font face=Arial,Verdana size=1 color='+fCol+'>'+dgts[i]+'</font></center></layer>');}for (i=0;i<M.length;i++)
{document.write('<layer name=ny'+i+' top=0 left=0 bgcolor='+mCol+' clip="0,0,2,2"></layer>');}for (i=0;i<H.length;i++)
{document.write('<layer name=nz'+i+' top=0 left=0 bgcolor='+hCol+' clip="0,0,2,2"></layer>');}for (i=0;i<S.length;i++)
{document.write('<layer name=nx'+i+' top=0 left=0 bgcolor='+sCol+' clip="0,0,2,2"></layer>');}}else{document.write('
<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=1;i<d_+1;i++){document.write
('<div id="ieDigits" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial,Verdana;font-size:
10px;color:'+fCol+';text-align:center;padding-top:10px">'+i+'</div>');}document.write('</div></div>');document.write
('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=0;i<M.length;i++){document.write
('<div id=y style="position:absolute;width:2px;height:2px;font-size:2px;background:'+mCol+'"></div>');}document.write('</div>
</div>');document.write('</div></div>');document.write('<div style="position:absolute;top:0px;left:0px">
<div style="position:relative">');for (i=0;i<H.length;i++){document.write
('<div id=z style="position:absolute;width:2px;height:2px;font-size:2px;background:'+hCol+'"></div>');}document.write('</div>
</div>');document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=0;i
<S.length;i++){document.write('<div id=x style="position:absolute;width:2px;height:2px;font-size:2px;background:'+sCol+'">
</div>');}document.write('</div></div>');}function clock(){time=new Date ();secs=time.getSeconds();sec=-1.57+Math.PI*secs/
30;mins=time.getMinutes();min=-1.57+Math.PI*mins/30;hr=time.getHours();hrs=-1.57+Math.PI*hr/6+Math.PI*parseInt(time.getMinutes
())/360;if (ns){Yp=window.pageYOffset+window.innerHeight-60;Xp=80;}else
{Yp=document.body.scrollTop+window.document.body.clientHeight-60;Xp=document.body.scrollLeft+60;}if (ns){for (i=0;i<d_;++i)
{document.layers["nsDigits"+i].top=Yp-5+40*Math.sin(-0.49+d_+i/1.9);document.layers["nsDigits"+i].left=Xp-15+40*Math.cos(-0.49
+d_+i/1.9);}for (i=0;i<S.length;i++){document.layers["nx"+i].top=Yp+i*Yb*Math.sin(sec);document.layers
["nx"+i].left=Xp+i*Xb*Math.cos(sec);}for (i=0;i<M.length;i++){document.layers["ny"+i].top=Yp+i*Yb*Math.sin(min);document.layers
["ny"+i].left=Xp+i*Xb*Math.cos(min);}for (i=0;i<H.length;i++){document.layers["nz"+i].top=Yp+i*Yb*Math.sin(hrs);document.layers
["nz"+i].left=Xp+i*Xb*Math.cos(hrs);}}else{for (i=0;i<d_;++i){ieDigits[i].style.pixelTop=Yp-15+40*Math.sin(-0.49+d_+i/
1.9);ieDigits[i].style.pixelLeft=Xp-14+40*Math.cos(-0.49+d_+i/1.9)+Zp;}for (i=0;i<S.length;i++){x
[i].style.pixelTop=Yp+i*Yb*Math.sin(sec);x[i].style.pixelLeft=Xp+i*Xb*Math.cos(sec)+Zp;}for (i=0;i<M.length;i++){y
[i].style.pixelTop=Yp+i*Yb*Math.sin(min);y[i].style.pixelLeft=Xp+i*Xb*Math.cos(min)+Zp;}for (i=0;i<H.length;i++){z
[i].style.pixelTop=Yp+i*Yb*Math.sin(hrs);z[i].style.pixelLeft=Xp+i*Xb*Math.cos(hrs)+Zp;}}setTimeout('clock()', 50);}
if (document.layers || document.all) {window.onload=clock;} window.onload=clock; </script> ---------------------------------------------------------分割線-----------------------------------------------------
形如今天是2008年8月27日,星期三的代碼 <script>
var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) daym="0"+daym var dayarray=new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六") var montharray=new Array("1","2","3","4","5","6","7","8","9","10","11","12") document.write("今天是"+year+"年"+montharray[month]+"月"+daym+"日"+","+dayarray[day]) </script> ---------------------------------------------------------分割線-----------------------------------------------------
實(shí)時(shí)倒計(jì)時(shí)代碼,可以設(shè)定期限! <!--單位:秒--> 剩余時(shí)間:<span id="endtime">10</span> <script type="text/javascript"> var CID = "endtime"; if(window.CID != null) { var iTime = document.getElementById(CID).innerText; var Account; RemainTime(); } function RemainTime() { var iDay,iHour,iMinute,iSecond; var sDay="",sHour="",sMinute="",sSecond="",sTime=""; if (iTime >= 0) { iDay = parseInt(iTime/24/3600); if (iDay > 0) { sDay = iDay + "天"; } iHour = parseInt((iTime/3600)%24); if (iHour > 0){ sHour = iHour + "小時(shí)"; } iMinute = parseInt((iTime/60)%60); if (iMinute > 0){ sMinute = iMinute + "分鐘"; } iSecond = parseInt(iTime%60); if (iSecond >= 0){ sSecond = iSecond + "秒"; } if ((sDay=="")&&(sHour=="")){ sTime="<span style='color:darkorange'>" + sMinute+sSecond + "</font>"; } else { sTime=sDay+sHour+sMinute+sSecond; } if(iTime==0){ clearTimeout(Account); sTime="<span style='color:green'>時(shí)間到了!</span>"; } else { Account = setTimeout("RemainTime()",1000); } iTime=iTime-1; } else { sTime="<span style='color:red'>倒計(jì)時(shí)結(jié)束!</span>"; } document.getElementById(CID).innerHTML = sTime; } </script> </body> </html> |
|