獲取日期
1、Date()
――返回當日的日期和時間。
2、getDate()
――從Date 對象返回一個月中的某一天(1 ~ 31)。
3、getDay()
――從Date 對象返回一周中的某一天(0 ~ 6)。
4、getMonth()
――從Date 對象返回月份(0 ~ 11)。
5、getFullYear()
――從Date 對像以四位數字返回年份。
6、getYear()
――請使用getFullYear() 方法代替。
7、getHours()
――返回Date 對象的小時(0 ~ 23)。
8、getMinutes()
――返回Date 對象的分鐘(0 ~ 59)。
9、getSeconds()
――返回Date 對象的秒數(0 ~ 59)。
10、getMilliseconds()
――返回Date 對象的毫秒(0 ~ 999)
11、getTime()
――返回1970 年1 月1 日至今的毫秒數。
設置日期
1、setDate()
――設置Date 對像中月的某一天(1 ~ 31)。
2、setMonth()
――設置Date 對像中月份(0 ~ 11)。
3、setFullYear()
――設置Date 對像中的年份(四位數字)。
4、setHours()
――設置Date 對像中的小時(0 ~ 23)。
5、setMinutes()
――設置Date 對像中的分鐘(0 ~ 59)。
6、setSeconds()
――設置Date 對像中的秒鐘(0 ~ 59)。
7、setMilliseconds()
――設置Date 對像中的毫秒(0 ~ 999)。
8、setTime()
――以毫秒設置Date 對象。
--------------------------------------------------
JS Date 對像用於處理日期和時間。
創建Date 對象的語法:
var myDate=new Date()
Date 對象會自動把當前日期和時間保存為其初始值。
參數形式有以下5種:
new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);
注意最後一種形式,參數表示的是需要創建的時間和GMT時間1970年1月1日之間相差的毫秒數。各種函數的含義如下:
month:用英文表示月份名稱,從January到December
mth:用整數表示月份,從0-11(1月到12月)
dd:表示一個月中的第幾天,從1到31
yyyy:四位數表示的年份
hh:小時數,從0(午夜)到23(晚11點)
mm:分鐘數,從0到59的整數
ss:秒數,從0到59的整數
ms:毫秒數,為大於等於0的整數
如:
new Date("January 12,2006 22:19:35");
new Date("January 12,2006");
new Date(2006,0,12,22,19,35);
new Date(2006,0,12);
new Date(1137075575000);
Date() 返回當日的日期和時間。
getDate() 從Date 對象返回一個月中的某一天(1 ~ 31)。
getDay() 從Date 對象返回一周中的某一天(0 ~ 6)。
getMonth() 從Date 對象返回月份(0 ~ 11)。
getFullYear() 從Date 對像以四位數字返回年份。
getYear() 請使用getFullYear() 方法代替。
getHours() 返回Date 對象的小時(0 ~ 23)。
getMinutes() 返回Date 對象的分鐘(0 ~ 59)。
getSeconds() 返回Date 對象的秒數(0 ~ 59)。
getMilliseconds() 返回Date 對象的毫秒(0 ~ 999)。
getTime() 返回1970 年1 月1 日至今的毫秒數。
getTimezoneOffset() 返回本地時間與格林威治標準時間(GMT) 的分鐘差。
getUTCDate() 根據世界時從Date 對象返回月中的一天(1 ~ 31)。
getUTCDay() 根據世界時從Date 對象返回周中的一天(0 ~ 6)。
getUTCMonth() 根據世界時從Date 對象返回月份(0 ~ 11)。
getUTCFullYear() 根據世界時從Date 對象返回四位數的年份。
getUTCHours() 根據世界時返回Date 對象的小時(0 ~ 23)。
getUTCMinutes() 根據世界時返回Date 對象的分鐘(0 ~ 59)。
getUTCSeconds() 根據世界時返回Date 對象的秒鐘(0 ~ 59)。
getUTCMilliseconds() 根據世界時返回Date 對象的毫秒(0 ~ 999)。
parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒數。
setDate() 設置Date 對像中月的某一天(1 ~ 31)。
setMonth() 設置Date 對像中月份(0 ~ 11)。
setFullYear() 設置Date 對像中的年份(四位數字)。
setYear() 請使用setFullYear() 方法代替。
setHours() 設置Date 對像中的小時(0 ~ 23)。
setMinutes() 設置Date 對像中的分鐘(0 ~ 59)。
setSeconds() 設置Date 對像中的秒鐘(0 ~ 59)。
setMilliseconds() 設置Date 對像中的毫秒(0 ~ 999)。
setTime() 以毫秒設置Date 對象。
setUTCDate() 根據世界時設置Date 對像中月份的一天(1 ~ 31)。
setUTCMonth() 根據世界時設置Date 對像中的月份(0 ~ 11)。
setUTCFullYear() 根據世界時設置Date 對像中的年份(四位數字)。
setUTCHours() 根據世界時設置Date 對像中的小時(0 ~ 23)。
setUTCMinutes() 根據世界時設置Date 對像中的分鐘(0 ~ 59)。
setUTCSeconds() 根據世界時設置Date 對像中的秒鐘(0 ~ 59)。
setUTCMilliseconds() 根據世界時設置Date 對像中的毫秒(0 ~ 999)。
toSource() 返回該對象的源代碼。
toString() 把Date 對象轉換為字符串。
toTimeString() 把Date 對象的時間部分轉換為字符串。
toDateString() 把Date 對象的日期部分轉換為字符串。
toGMTString() 請使用toUTCString() 方法代替。
toUTCString() 根據世界時,把Date 對象轉換為字符串。
toLocaleString() 根據本地時間格式,把Date 對象轉換為字符串。
toLocaleTimeString() 根據本地時間格式,把Date 對象的時間部分轉換為字符串。
toLocaleDateString() 根據本地時間格式,把Date 對象的日期部分轉換為字符串。
UTC() 根據世界時返回1997 年1 月1 日到指定日期的毫秒數。
valueOf() 返回Date 對象的原始值。
//var objDate=new Date([arguments list]);