The important thing in life is to have a great aim , and the determination

常用链接

统计

IT技术链接

保险相关

友情链接

基金知识

生活相关

最新评论

简单的JS日期表示

代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<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对象的一种方法,其功能是获得当前的年份。
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> ") }
如果浏览器是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”+“日”。
document.write("") ; 在“日期”与“星期”之间输入一个空格。
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 2007-03-23 11:18 鸿雁 阅读(418) 评论(0)  编辑  收藏