Information.IsDate(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个 Boolean
值,该值指示表达式是否表示一个有效的 Date
值。
public:
static bool IsDate(System::Object ^ Expression);
public static bool IsDate (object? Expression);
public static bool IsDate (object Expression);
static member IsDate : obj -> bool
Public Function IsDate (Expression As Object) As Boolean
参数
- Expression
- Object
必需。 Object
表达式。
返回
返回一个 Boolean
值,该值指示表达式是否表示一个有效的 Date
值。
示例
以下示例使用 IsDate
函数来确定多个变量是否表示有效 DateTime 值。
Dim firstDate, secondDate As Date
Dim timeOnly, dateAndTime, noDate As String
Dim dateCheck As Boolean
firstDate = CDate("February 12, 1969")
secondDate = #2/12/1969#
timeOnly = "3:45 PM"
dateAndTime = "March 15, 1981 10:22 AM"
noDate = "Hello"
dateCheck = IsDate(firstDate)
dateCheck = IsDate(secondDate)
dateCheck = IsDate(timeOnly)
dateCheck = IsDate(dateAndTime)
dateCheck = IsDate(noDate)
在前面的示例中, IsDate
为前四个调用返回 True
, False
为最后一个调用返回 。
注解
IsDate
True
如果 Expression
为 DateTime 数据类型或可转换为数据类型,则返回 False
;否则返回 。
数据类型 DateTime 包含日期值和时间值。 IsDate
True
如果 Expression
表示有效日期、有效时间或有效日期和时间,则返回 。