随笔 - 147  文章 - 71  trackbacks - 0
<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

常用链接

留言簿(1)

随笔分类(146)

随笔档案(147)

文章分类(28)

文章档案(28)

喜欢的Blog

搜索

  •  

最新评论

阅读排行榜

评论排行榜

Javascript实现日期星期全显示,项目的需要显示日期和星期,下面代码就可以显示当前的日期和星期
<html>
<body>
<script language=javascript>
<!--
todayDate 
= new Date();
date 
= todayDate.getDate();
month
= todayDate.getMonth() +1;
year
= todayDate.getYear();
document.write(
"今天是")
document.write(
"<br>")
if(navigator.appName == "Netscape")
{
    document.write(
1900+year);
    document.write(
"");
    document.write(month);
    document.write(
"");
    document.write(date);
    document.write(
"");
    document.write(
"<br>")
}

if(navigator.appVersion.indexOf("MSIE"!= -1)
{
document.write(year);
document.write(
"");
document.write(month);
document.write(
"");
document.write(date);
document.write(
"");
document.write(
"<br>")
}

if (todayDate.getDay() == 5) document.write("星期五")
if (todayDate.getDay() == 6) document.write("星期六")
if (todayDate.getDay() == 0) document.write("星期日")
if (todayDate.getDay() == 1) document.write("星期一")
if (todayDate.getDay() == 2) document.write("星期二")
if (todayDate.getDay() == 3) document.write("星期三")
if (todayDate.getDay() == 4) document.write("星期四")

//--> 
</script>
 
</body>
</html>

    todayDate = new Date();

当定义一个新的对象时,通常使用“new”操作符。在这里,就是创建了日期对象。

date = todayDate.getDate(); getDate()是Date对象的一种方法,其功能是获得当前的日期。
month= todayDate.getMonth() + 1 ;

 getMonth()是Date对象的一种方法,其功能是获得当前的日期,由于月份是从0开始的,所以这里要“+1”。

year= todayDate.getYear() getYear()是Date对象的一种方法,其功能是获得当前的年份。
if(navigator.appName == "Netscape") { document.write(1900+year); document.write("年"); document.write(month); document.write("月"); document.write(date); document.write("日");
document.write("<br> ") }
如果浏览器是Netscape,输出今天是“year”+“年”+“month”+“月”+“date”+“日”,其中年要加1900。
if(navigator.appVersion.indexOf("MSIE") != -1) { document.write(year); document.write("年"); document.write(month); document.write("月"); document.write(date); document.write("日");
document.write("<br> ") }
如果浏览器是IE,直接输出今天是“year”+“年”+“month”+“月”+“date”+“日”。
if (todayDate.getDay() == 5) document.write("星期五");
if (todayDate.getDay() == 6) document.write("星期六");
if (todayDate.getDay() == 0) document.write("星期日");
if (todayDate.getDay() == 1) document.write("星期一");
if (todayDate.getDay() == 2) document.write("星期二");
if (todayDate.getDay() == 3) document.write("星期三");
if (todayDate.getDay() == 4) document.write("星期四")
getDay()是Date对象的一种方法,其功能是获得当前是星期几。document.write输出今天是“星期几”。
posted on 2009-04-06 10:45 飞翔天使 阅读(2198) 评论(3)  编辑  收藏 所属分类: javascript

FeedBack:
# re: javascript实现日期星期的显示 2009-04-07 09:06 haix
不错,支持
firefox那  回复  更多评论
  
# re: javascript实现日期星期的显示 2010-01-21 10:56 黑叶拜天
新手!学习啦~
谢谢呀  回复  更多评论
  
# re: javascript实现日期星期的显示 2014-05-27 15:18 ii
if (todayDate.getDay() == 5) document.write("星期五");
if (todayDate.getDay() == 6) document.write("星期六");
if (todayDate.getDay() == 0) document.write("星期日");
if (todayDate.getDay() == 1) document.write("星期一");
if (todayDate.getDay() == 2) document.write("星期二");
if (todayDate.getDay() == 3) document.write("星期三");
if (todayDate.getDay() == 4) document.write("星期四")  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: