JavaScript 取得今天日期範例
<script language="javascript">
var Today=new Date();
document.write("今天日期是 " + Today.getFullYear()+ " 年 " + (Today.getMonth()+1) + " 月 " + Today.getDate() + " 日");
</script>
呈現結果var Today=new Date();
document.write("今天日期是 " + Today.getFullYear()+ " 年 " + (Today.getMonth()+1) + " 月 " + Today.getDate() + " 日");
</script>
範例中 var Today=new Date(); 的意思是用 Today 來代表 new Date() 的物件,Today 可以寫成別的字來代表,new Date() 則是網友進入網頁的時間記錄,透過 Today 來表示 new Date() 物件,接著就可以用指令呼叫出年、月、日,document.write 則是讓瀏覽器顯示出內容,getFullYear() 是顯示年、getMonth() 是顯示月、getDate() 則是顯示日,比較特別的是 getMonth() 預設會從零開始,所以我們把他 +1 來修正結果。JavaScript 還有幾個關於時間的指令如 getHour()、getMinute()、getSecond(),分別代表的是小時、分鐘與秒,你也可以加入到範例中看看結果如何?
此範例所顯示的時間為網友進入網頁的時間,如果網友沒有重新進入網頁,則時間並不會改變,要在網頁上顯示當時的時間,需要用額外的寫法,我們將在另外的篇幅做介紹。
延伸閱讀
JavaScript 在網頁上顯示時間