用JavaScript做日期顯示時要注意的事項!

近日做了一個用JavaScript來顯示日期的程序。在用getYear()時如果用戶用MSIE可以正常顯示大於1999年以後的年份。但如果用戶用Netscape或Firefox就會出現顯示錯誤年份。大於1999年年份。如2005。Netscape或Firefox就會顯示成105,爲了解決這一問題在提示年份的時候應加上一段判斷用戶瀏覽器的語句。如下:

        if(navigator.userAgent.indexOf("MSIE")==-1)
                    year=1900+year

這樣就可以在MSIE和Netscape、Firefox顯示正確的年份。

還應注意的是在提取月份(getMonth())時。0=1月份。1=2月份。

在提取星期幾(getDay())時,0=星期一。1=星期二。

發佈了18 篇原創文章 · 獲贊 1 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章