用JavaScript在頁面內加入日期
作者:Eve Cole
更新時間:2009-05-31 21:04:14
很多網友在瀏覽網頁時應該會發現很多網頁有顯示時間和日期的功能,這個不難,使用視覺化網頁製作軟體Dreameaver 可以直接插入時間和日期。但今天我們使用JavaScript來實現這個功能,同時能起到了解網路程式語言JavaScript的作用,這個實例原理就是透過JavaScript程式的執行使個人客戶端機器的日期和時間在網頁上顯示。
其原始程式如下:
在本例中,我們必須先建立一個日期變數,可以由today= new Date()來完成。如果沒有特別指定時間與日期的話,瀏覽器將會採用本機客戶端機器的時間。若將它放入變數today 中,這兒要注意的是,我們並沒有宣告today 這個變數的型態。
除以上功能外,在建立日期物件時你也可以事先設定日期如下:
docStarted= new Date(96,0,13)
首先是年,接著是月(但記得減1),再接著是日。同樣的方法也可以加上時間的設定。如下docStarted = new Date(96,0,13,10,50,0) 前三個是日期的年、月、日,接著是時、分、秒。
最後,我們必須提醒你JavaScript 並沒有實際的日期型態,但是它卻能毫不費力地顯示出日期和時間,原因是它是從1 / 1/ 1970 0 0h 開始以ms(milli seconds) 來計算目前的時間的,這聽起來似乎有點複雜。但你倒不用擔心,它有標準的共用函數可以計算,你只要知道如何用就好了。