解析一個包含日期的字符串,并返回該日期與 1970 年 1 月 1 日午夜之間所間隔的毫秒數。
Date.parse(dateVal)
其中必選項 dateVal 是一個包含以諸如 "Jan 5, 1996 08:47:00" 的格式表示的日期的字符串,或者是一個從 ActiveX(R) 對象或其他對象中獲取的 VT_DATE 值。
parse 方法返回一個整數值,這個整數表示 dateVal 中所包含的日期與 1970 年 1 月 1 日午夜之間相間隔的毫秒數。
parse 方法是 Date 對象的一個靜態方法。正因為它是一個靜態方法,它是通過下面例子中所示的方法被調用的,而不是作為一個已創建 Date 對象的一個方法被調用。
var datestring = "November 1, 1997 10:15 AM";Date.parse(datestring)
下面這些規則決定了 parse 方法能夠成功地解析那些字符串:
下面這個例子說明了 parse 方法的用法:
function GetTimeTest(testdate){ var s, t; //
聲明變量。var MinMilli = 1000 * 60; //
初始化變量。var HrMilli = MinMilli * 60;
var DyMilli = HrMilli * 24;
t = Date.parse(testdate); //
解析testdate
。s = "There are " //
創建返回的字符串。s += Math.round(Math.abs(t / DyMilli)) + " days "
s += "between " + testdate + " and 1/1/70";
return(s); //
返回結果。}
新聞熱點
疑難解答