Visual Basic DateValue 函数

定义和用法

DateValue 函数可返回一个日期类型。

也就是说,DateValue 函数可从表达式中取回日期

注释如果日期中的年份部分不省略,那么函数会使用来自计算机系统日期的当前年份。

注释如果日期参数含有时间信息,那么时间信息不会被返回。如果日期中含有无效的时间信息,那么会发生 run-time 运行时错误。

注释如果参数中不含日期,那么 DateValue 函数将返回 0 ,若输出则是 12:00:00 AM,即 0。

语法
  1. DateValue(date)
参数描述
date必需的。一个介于100年1月1日到9999年12月31日的日期,或者任何可表示日期、时间或日期时间兼而有之的表达式。

实例

例子 1
  1. Module Module1
  2. Sub Main()
  3. Console.WriteLine(DateValue("31-Jan-02"))
  4. End Sub
  5. End Module

输出:

  1. 1/31/2002
例子 2
  1. Module Module1
  2. Sub Main()
  3. Console.WriteLine(DateValue("31-Jan")) '假设当年是2002年,则输出的是系统日期的年份
  4. End Sub
  5. End Module

输出:

  1. 1/31/2002
例子 3
  1. Module Module1
  2. Sub Main()
  3. Console.WriteLine(DateValue("31-Jan-02 2:39:49 AM"))
  4. '如果参数同时包含日期和时间,则只输出日期。
  5. End Sub
  6. End Module

输出:

  1. 1/31/2002
例子 4
  1. Module Module1
  2. Sub Main()
  3. Console.WriteLine(DateValue("2:39:49 AM")) '输出 12:00:00 AM ,相当于 0。
  4. End Sub
  5. End Module

输出:

  1. 12:00:00 AM

分类导航