javascript現網頁實時時間

 

   很多時候在設計網站的時候,都會在banner上方設計一處來顯示時間的。這處一般都采用的是js來實現的,但是經常會出現一些問題,如果用非IE內核的瀏覽器瀏覽的時候或者在Linux系統上瀏覽的時候,就會發現時間日歷顯示有問題,年份有問題等。

        以下一段代碼經過測試,基本上能夠兼容絕大部分瀏覽器。

<SCRIPT LANGUAGE="JavaScript">

        var myDate = new Date();

        myDate.getYear();             //獲取當前年份(2位)

        myDate.getFullYear();     //獲取完整的年份(4位,1970-????)

        myDate.getMonth();            //獲取當前月份(0-11,0代表1月)

        myDate.getDate();             //獲取當前日(1-31)

        myDate.getDay();                //獲取當前星期X(0-6,0代表星期天)

        myDate.getTime();       //獲取當前時間(從1970.1.1開始的毫秒數)

        myDate.getHours();            //獲取當前小時數(0-23)

        myDate.getMinutes();        //獲取當前分鐘數(0-59)

        myDate.getSeconds();        //獲取當前秒數(0-59)

        myDate.getMilliseconds();     //獲取當前毫秒數(0-999)

        myDate.toLocaleDateString();        //獲取當前日期

        var mytime=myDate.toLocaleTimeString();        //獲取當前時間

        myDate.toLocaleString( );             //獲取日期與時間

        var week;   

        if(new Date().getDay()==0)                    week="星期日"

if(new Date().getDay()==1)                    week="星期一"

if(new Date().getDay()==2)                    week="星期二"   

if(new Date().getDay()==3)                    week="星期三"

if(new Date().getDay()==4)                    week="星期四"

if(new Date().getDay()==5)                    week="星期五"

if(new Date().getDay()==6)                    week="星期六"

        document.write( myDate.toLocaleDateString()+" "+ week +" "+mytime);

</SCRIPT>

 

     

本文出自 “宇軒” 博客

You May Also Like