日期星期的显示(javascript)

<script language="javascript" type="text/javascript">
<!--
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>")//这个你应该知道的。是换行符。
/*如果浏览器是Netscape,输出今天是“year”+“年”+“month”+“月”+“date”+“日”,并换行,其中年要加1900。*/
if(navigator.appName == "Netscape")
{
 document.write(1900+year);
 document.write("年");
 document.write(month);
 document.write("月");
 document.write(date);
 document.write("日");
 document.write("<br>")
}
/*如果浏览器是IE,直接输出今天是“year”+“年”+“month”+“月”+“date”+“日”,并换行。*/
if(navigator.appVersion.indexOf("MSIE") != -1)
{
document.write(year);
document.write("年");
document.write(month);
document.write("月");
document.write(date);
document.write("日");
document.write("<br>")
}
/*getDay()是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("星期四")
-->
</script>

 

思考题:如果要显示出  2007/07/02 星期四  ,该如何处理呢?

源代码我写在下面,但是我是白色字体的。

<SCRIPT language="JavaScript">
<!--
function jsright(rights,rightn) {
 var sr=rights;
 sr = sr.substring(sr.length-rightn,sr.length);
 return sr;
 }
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 = "000000";
date = (today.getYear()) + "/" + jsright(("0"+(today.getMonth() + 1 )),2)+ "/" + jsright(("0"+today.getDate()),2) + day +"";
document.write(date);
document.write("<br>");
// -->
</SCRIPT>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值