JScript 8.0 中文手册| 首页 | asp之家
parse 方法

分析一个包含日期的字符串,并返回该日期与 1970 年 1 月 1 日午夜之间相差的毫秒数。

function parse(dateVal : {String | System.DateTime} ) : Number
参数
dateVal

必选。要么是包含诸如“Jan 5, 1996 08:47:00”格式的日期的字符串,要么是从 ActiveX 对象或其他对象检索到的 VT_DATE 值。

备注

parse 方法返回一个整数值,此整数表示 dateVal 中所提供的日期与 1970 年 1 月 1 日午夜之间相差的毫秒数。

parse 方法是 Date 对象的一个静态方法。因为它是一个静态方法,它将按下面的示例中所显示的方法被调用,而不是作为一个已创建的 Date 对象中的一个方法被调用。

var datestring = "November 1, 1997 10:15 AM";
Date.parse(datestring)

下面这些规则控制着 parse 方法所能成功分析的字符串:

示例

下面的示例阐释了 parse 方法的用法。给函数提供一个日期,则该函数将返回所提供日期与 1970 年 1 月 1 日之间的差。

function GetTimeTest(testdate){
   var s, t;                    //Declare variables.
   var MinMilli = 1000 * 60;       //Initialize variables.
   var HrMilli = MinMilli * 60;
   var DyMilli = HrMilli * 24;
   t = Date.parse(testdate);       //Parse testdate.
   s = "There are "                //Create return string.
   s += Math.round(Math.abs(t / DyMilli)) + " days "
   s += "between " + testdate + " and 1/1/70";
   return(s);                      //Return results.
}
要求

版本 1

应用于:

请参见

其他资源

Visual Basic 和 Visual C# 项目扩展性方法