Date對像是JavaScript中的內建對象,可用於處理日期和時間,包括天,月,年,小時,分鐘,秒和毫秒。我們會使用new Date()建立日期對象,建立Date對象後,可以使用許多方法來操作,而這篇文章我們就來具體看看Date對象的使用方法。
我們先來使用new關鍵字來建立一個Date物件的實例
var my_date = new Date() var my_date = new Date(milliseconds); var my_date = new Date('date string'); var my_date = new Date(year, month[, date, hour, minute, second, millisecond]);
建立Date物件的實例後,可以從“my_date”變數存取該物件的所有方法。
Date建構子中可以指定以下參數
無參數:如果建構函式中未指定參數,則Date物件將設定為目前日期和時間。
Milliseconds:毫秒可以指定為數字參數。日期物件將透過從1970年1月1日中午開始新增指定的數字毫秒來計算日期和時間
Date string:字串參數將被視為日期,並將使用Date.parse方法進行解析。
Date參數的日期包括以下七個參數:
year:表示日期年份的數值。
month:表示日期月份的數字值。從1月0開始到12月11日
date:表示日期的數字值(可選)
hour:表示一天中小時的數字值(可選)。
minute:表示分鐘的數值(可選)。
second:表示秒的數字值(可選)
millisecond:表示毫秒的數值(可選)
我們來看具體範例
日期:
<html> <body> <script type="text/javascript"> var d = new Date() document.write(d.getDate()) document.write(".") document.write(d.getMonth() + 1) document.write(".") document.write(d.getFullYear()) </script> </body> </html>
瀏覽器上將顯示目前日期為:2019.1.30
時間:
<html> <body> <script type="text/javascript"> var d = new Date() document.write(d.getHours()) document.write(":") document.write(d.getMinutes() + 1) document.write(":") document.write(d.getSeconds()) </script> </body> </html>
瀏覽器上顯示目前時間為:14:40:43
也可以使用setDate,setHour等將日期或時間設定為日期物件。
這篇文章到這裡就全部結束了,更多精彩內容大家可以關注php中文網的其他相關欄位教學! ! !
#以上是Date物件怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!