[轉貼] JavaScript 取得今天日期
版面規則
p.s. 如果無法順利開啟媒體,那麼建議改用 IE 瀏覽器試試。
p.s. 如果無法順利開啟媒體,那麼建議改用 IE 瀏覽器試試。
[轉貼] JavaScript 取得今天日期
在 JavaScript 中使用 Date() 來取得時間的資訊,接著就可以透過幾個指令如 getDate()、getMonth()、getFullYear() 分別來取得日、月、年等結果,這些指令都已經內建在瀏覽器內,只要呼叫出來就可以用了,請看以下簡單範例。
JavaScript 取得今天日期範例
呈現結果
範例中 var Today=new Date(); 的意思是用 Today 來代表 new Date() 的物件,Today 可以寫成別的字來代表,new Date() 則是網友進入網頁的時間記錄,透過 Today 來表示 new Date() 物件,接著就可以用指令呼叫出年、月、日,document.write 則是讓瀏覽器顯示出內容,getFullYear() 是顯示年、getMonth() 是顯示月、getDate() 則是顯示日,比較特別的是 getMonth() 預設會從零開始,所以我們把他 +1 來修正結果。JavaScript 還有幾個關於時間的指令如 getHour()、getMinute()、getSecond(),分別代表的是小時、分鐘與秒,你也可以加入到範例中看看結果如何?
此範例所顯示的時間為網友進入網頁的時間,如果網友沒有重新進入網頁,則時間並不會改變,要在網頁上顯示當時的時間,需要用額外的寫法,我們將在另外的篇幅做介紹。
延伸閱讀 --
資料來源:
http://www.wibibi.com/info.php?tid=175
JavaScript 取得今天日期範例
代碼: 選擇全部
<script language="javascript">
var Today=new Date();
document.write("今天日期是 " + Today.getFullYear()+ " 年 " + (Today.getMonth()+1) + " 月 " + Today.getDate() + " 日");
</script>
代碼: 選擇全部
今天日期是 2014 年 9 月 18 日
此範例所顯示的時間為網友進入網頁的時間,如果網友沒有重新進入網頁,則時間並不會改變,要在網頁上顯示當時的時間,需要用額外的寫法,我們將在另外的篇幅做介紹。
延伸閱讀 --
資料來源:
http://www.wibibi.com/info.php?tid=175
Re: [轉貼] JavaScript 取得今天日期
Q: How do i get Month and Date of JavaScript in 2 digit format?
A:
for the date, and similar:
for the month.
--
資料來源:
http://stackoverflow.com/questions/6040 ... git-format
A:
代碼: 選擇全部
("0" + this.getDate()).slice(-2)
代碼: 選擇全部
("0" + (this.getMonth() + 1)).slice(-2)
--
資料來源:
http://stackoverflow.com/questions/6040 ... git-format