说明
如果给定字符串或数字值可以转换成一个有效日期时间,则 IsDateTime 返回 True,否则返回 False。
参数
string 是一个要进行测试看是否能转换为一个日期时间值的字符串值或表达式。可接受多种形式。
number 是一个要对其进行测试以查看是否能转换为日期时间值的数字值或表达式。可以是正数、负数或分数。将其解释成自 1899 年 12 月 30 日以来的天数。
操作
如果给定字符串或数字值可以转换成一个有效日期时间,则 IsDateTime 返回 True,否则返回 False。有效日期时间是从 100 年 1 月 1 日到 9999 年 12 月 31 日之间的任何日期时间值。
典型用法
如果希望使用函数 CDateTime 或 DateTimeValue 将一个字符串值转换成一个日期时间,则可先使用 IsDateTime 函数检查它是否可以进行转换。有关该类型的一个示例,参见
“IsDate” 的示例部分。
示例
IsDateTime ("September 30, 1999")返回 True,因为给定字符串“September 30, 1999”被解释为日期时间值 September 30, 1999, 12:00:00am。
IsDateTime (-100.2)
返回 True,因为给定数字参数被解释为日期时间值 September 20, 1899, 7:12:00 pm。