JavaScript之日期函數
javascript日期函數包括以下20個函數:
(1)getDate函數:返回日期的“日”部分,值為1~31。例:
(2)getDay函數:返回星期幾,值為0~6,其中0表示星期日,1表示星期一,...,6表示星期六。例:
(3)getHours函數:返回日期的“小時”部分,值為0~23。例。
(4)getMinutes函數:返回日期的“分鐘”部分,值為0~59。見上例。
(5)getMonth函數:返回日期的“月”部分,值為0~11。其中0表示1月,2表示3月,...,11表示12月。見前面的例子。
(6)getSeconds函數:返回日期的“秒”部分,值為0~59。見前面的例子。
(7)getTime函數:返回系統時間。
(8)getTimezoneOffset函數:返回此地區的時差(當地時間與GMT格林威治標準時間的地區時差),單位為分鐘。
(9)getYear函數:返回日期的“年”部分。返回值以1900年為基數,例如1999年為99。前面有例子。
(10)parse函數:返回從1970年1月1日零時整算起的毫秒數(當地時間)。
function GetTimeTest(testdate) { var d, s, t; var MinMilli = 1000 * 60; var HrMilli = MinMilli *60; var DyMilli = HrMilli *24; d = new Date(); t = Date.parse(testdate); s = "There are" s +=Math.round(Math.abs(t / DyMilli)) + " days " s += "between "+ testdate + " and 1/1/70"; return(s); }
(11)setDate函數:設定日期的“日”部分,值為0~31。
(12)setHours函數:設定日期的“小時”部分,值為0~23。
(13)setMinutes函數:設定日期的“分鐘”部分,值為0~59。
(14)setMonth函數:設定日期的“月”部分,值為0~11。其中0表示1月,...,11表示12月。
(15)setSeconds函數:設定日期的“秒”部分,值為0~59。
(16)setTime函數:設定時間。時間數值為1970年1月1日零時整算起的毫秒數。
(17)setYear函數:設定日期的“年”部分。
(18)toGMTString函數:轉換日期成為字符串,為GMT格林威治標準時間。
(19)setLocaleString函數:轉換日期成為字符串,為當地時間。
(20)UTC函數:返回從1970年1月1日零時整算起的毫秒數,以GMT格林威治標準時間計算。
(21)toString函數:將Date對象轉換成一個字符串,采用本地時間
( 22)valueOf函數:返回從1970年1月1日零時整算起的毫秒數。
來自:http://blog.csdn.net/u012152619/article/details/42167235