火狐显示:110年7月18日 星期日
IE显示:2010年7月18日 星期日
<script language="JavaScript">
<!---
today=new Date();
var hours = today.getHours();
var minutes = today.getMinutes();
var seconds = today.getSeconds();
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
document.write("",today.getYear(),"年","",today.getMonth()+1,"月","",today.getDate(),"日"," ",d[today.getDay()+1]); //-->
</script>
求解
------解决方案--------------------
today.getYear()
改成
today.getFullYear()
getYear,是过时的方法,返回的是与1900年的差值。