而且还要在你主页源文件
中加入下面的代码五、显示当前日期与时间如:
现在是:
2008年11月27日14:
18:
59时间不走动
XML/HTML代码
--
now=newDate()
hour=now.getHours()
if(hour<12){
document.write("现在是:
"+now.toLocaleString())
}elseif(hour<18){
document.write("现在是:
"+now.toLocaleString())
}elseif(hour>=18){
document.write("现在是:
"+now.toLocaleString())
}
//-->
六、浏览器状态栏显示的时钟如:
2:
20P.M.星期四在状态栏显示
XML/HTML代码
--Hide
timeID=null;
timeRunning=false;
functionstop(){
if(timeRunning)
clearTimeout(timeID);
timeRunning=false;
}
functiontime(){
tick=newDate();
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){varweekday="星期日"}
if(day==1){varweekday="星期一"}
if(day==2){varweekday="星期二"}
if(day==3){varweekday="星期三"}
if(day==4){varweekday="星期四"}
if(day==5){varweekday="星期五"}
if(day==6){varweekday="星期六"}
current+=(weekday)
window.status=current;
timeID=setTimeout("time()",1000);
timeRunning=true;
}
functionrun(){
stop();
time();
}
//-->
七、显示最后更新时间代码如:
最后更新时间:
11/27/200814:
21:
04
XML/HTML代码
--hidescriptfromoldbrowsers
document.write("最后更新时间:
"+document.lastModified+"")
//endhiding-->
八、实时走动的数字时钟如:
下午14:
22:
03
XML/HTML代码
functiontick(){
varhours,minutes,seconds,xfile;
varintHours,intMinutes,intSeconds;
vartoday;
today=newDate();
intHours=today.getHours();
intMinutes=today.getMinutes();
intSeconds=today.getSeconds();
if(intHours==0){
hours="12:
";
xfile="午夜";
}elseif(intHours<12){
hours=intHours+":
";
xfile="上午";
}elseif(intHours==12){
hours="12:
";
xfile="正午";
}else{
intHoursintHours=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;
20;color: #000000"> 九、根据不同的时间显示不同的问候语如: 午安! XML/HTML代码 方法: 在主页中你需要的地方加入以下代码: now=newDate(),hour=now.getHours() if(hour<6){document.write("明天不用上班了吗? ")} elseif(hour<8){document.write("全新的一天! ")} elseif(hour<12){document.write("早安! ")} elseif(hour<14){document.write("外面太阳大吗? ")} elseif(hour<18){document.write("午安! ")} elseif(hour<22){document.write("晚上好! ")} elseif(hour<24){document.write("夜深了! 要注意身体呀! 祝你做个好梦! ")} //--> 说明,可以自行修改出更好更多的问候语! 十、显示年月日星期及农历的月和日如: 2008年11月27日星期四农历10月30日 第一步: 将一下代码保存为.JS文件 XML/HTML代码 -- functionCalConv() { FIRSTYEAR=1998; LASTYEAR=2031; today=newDate(); SolarYear=today.getFullYear(); SolarMonth=today.getMonth()+1; SolarDate=today.getDate(); Weekday=today.getDay(); LunarCal=[ newtagLunarCal(27,5,3,43,1,0,0,1,0,0,1,1,0,1,1,0,1), newtagLunarCal(46,0,4,48,1,0,0,1,0,0,1,0,1,1,1,0,1),/*88*/ newtagLunarCal(35,0,5,53,1,1,0,0,1,0,0,1,0,1,1,0,1),/*89*/ newtagLunarCal(23,4,0,59,1,1,0,1,0,1,0,0,1,0,1,0,1), newtagLunarCal(42,0,1,4,1,1,0,1,0,1,0,0,1,0,1,0,1), newtagLunarCal(31,0,2,9,1,1,0,1,1,0,1,0,0,1,0,1,0), newtagLunarCal(21,2,3,14,0,1,0,1,1,0,1,0,1,0,1,0,1),/*93*/ newtagLunarCal(39,0,5,20,0,1,0,1,0,1,1,0,1,0,1,0,1), newtagLunarCal(28,7,6,25,1,0,1,0,1,0,1,0,1,1,0,1,1), newtagLunarCal(48,0,0,30,0,0,1,0,0,1,0,1,1,1,0,1,1), newtagLunarCal(37,0,1,35,1,0,0,1,0,0,1,0,1,1,0,1,1),/*97*/ newtagLunarCal(25,5,3,41,1,1,0,0,1,0,0,1,0,1,0,1,1), newtagLunarCal(44,0,4,46,1,0,1,0,1,0,0,1,0,1,0,1,1), newtagLunarCal(33,0,5,51,1,0,1,1,0,1,0,0,1,0,1,0,1), newtagLunarCal(22,4,6,56,1,0,1,1,0,1,0,1,0,1,0,1,0),/*101*/ newtagLunarCal(40,0,1,2,1,0,1,1,0,1,0,1,0,1,0,1,0), newtagLunarCal(30,9,2,7,0,1,0,1,0,1,0,1,1,0,1,0,1), newtagLunarCal(49,0,3,12,0,1,0,0,1,0,1,1,1,0,1,0,1), newtagLunarCal(38,0,4,17,1,0,1,0,0,1,0,1,1,0,1,1,0),/*105*/ newtagLunarCal(27,6,6,23,0,1,0,1,0,0,1,0,1,0,1,1,1), newtagLunarCal(46,0,0,28,0,1,0,1,0,0,1,0,1,0,1,1,0), newtagLunarCal(35,0,1,33,0,1,1,0,1,0,0,1,0,0,1,1,0), newtagLunarCal(24,4,2,38,0,1,1,1,0,1,0,0,1,0,1,0,1),/*109*/ newtagLunarCal(42,0,4,44,0,1,1,0,1,0,1,0,1,0,1,0,1), newtagLunarCal(31,0,5,49,1,0,1,0,1,1,0,1,0,1,0,1,0), newtagLunarCal(21,2,6,54,0,1,0,1,0,1,0,1,1,0,1,0,1), newtagLunarCal( copyright@ 2008-2022 冰豆网网站版权所有 经营许可证编号:鄂ICP备2022015515号-1