Visual Basic CDate 函数

定义和用法

CDate 函数可把一个合法的日期和时间表达式转换为 Date 类型,并返回结果。

提示:请使用 IsDate 函数来判断 date 是否可被转换为日期或时间。

注释:IsDate 函数使用本地设置来检测字符串是否可被转换为日期。

语法
  1. CDate(date)
参数描述
date必需的。任何有效的日期表达式。(比如 Date() 或者 Now()

实例

例子 1
  1. Module Module1
  2. Sub Main()
  3. Dim d As String="April 22, 2001"
  4. if IsDate(d) then
  5. Console.WriteLine(CDate(d))
  6. end if
  7. End Sub
  8. End Module

输出:

  1. 2/22/01
例子 2
  1. Module Module1
  2. Sub Main()
  3. Dim d As String="#2/22/01#"
  4. if IsDate(d) then
  5. Console.WriteLine(CDate(d))
  6. end if
  7. End Sub
  8. End Module

输出:

  1. 2/22/01
例子 3
  1. Module Module1
  2. Sub Main()
  3. Dim d As String="3:18:40 AM"
  4. if IsDate(d) then
  5. Console.WriteLine(CDate(d))
  6. end if
  7. End Sub
  8. End Module

输出:

  1. 3:18:40 AM

分类导航