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