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如果TrueExpression数据类型为DateTime数据类型或可转换为数据类型,则返回False;否则返回 。
DateTime数据类型同时保存日期值和时间值。
IsDate如果TrueExpression表示有效日期、有效时间或有效日期和时间,则返回值。