<script language=javascript>
Date.prototype.toChineseString=function(){
var strMonth=(parseInt(this.getMonth(),10)+parseInt(1)).toString();
var strDate=this.getDate().toString();
var strHour=this.getHours().toString();
var strMinute=this.getMinutes().toString();
var strSecond=this.getSeconds().toString();
var strDay="日一二三四五六".charAt(this.getDay())
return this.getFullYear()+"年"+((strMonth.length==1)?"0"+strMonth:strMonth)+"月"+((strDate.length==1)?"0"+strDate:strDate)+"日 星期"+strDay+"   "+((strHour.length==1)?"0"+strHour:strHour)+":"+((strMinute.length==1)?"0"+strMinute:strMinute)+":"+((strSecond.length==1)?"0"+strSecond:strSecond)
}
var a=new Date()
alert(a.toChineseString())
</script>

解决方案 »

  1.   

    试试看:
    var today = new Date();
    WL(today.toLocaleString());
      
    -------------------------------------------
    MSN:[email protected] 
    请给我与您交流的机会
      

  2.   

    给段代码你:
    <script language="javascript">
    function  ShowTime()
    {
    if(!document.layers && !document.all)
    return;
    var  Digital = new  Date();
        var month = 1 + parseInt(Digital.getMonth());
        var dayTemp = Digital.getDay();
        var day = "";
        switch(dayTemp)
        {
    case 1:
    {
    day = "一";
    break;
    }
    case 2:
    {
    day = "二";
    break;
    }
    case 3:
    {
    day = "三";
    break;
    }
    case 4:
    {
    day = "四";
    break;
    }
    case 5:
    {
    day = "五";
    break;
    }
    case 6:
    {
    day = "六";
    break;
    }
    default:
    {
    day = "日";
    break;
    }
        }
        
    myclock="<font color=white class = 'text1'>今天是"+ month + "月" + Digital.getDate() + "日星期" + day + "</font>";

    if(document.layers){
    document.layers.liveclock.document.write(myclock)
    document.layers.liveclock.document.close()
    }else  if(document.all)
    liveclock.innerHTML=myclock;

    setTimeout("ShowTime()",1000);
    }
      
    -------------------------------------------
    MSN:[email protected] 
    请给我与您交流的机会