Visual Basic Date 函数

定义和用法

Date 函数可返回当前的系统日期。

语法
  1. Date

提示和注释

重要事项:如果同时读取 DateTime 以及 Now,那么 Now = Date + Time,但是实际上,我们不可能同时调用这三个函数,因为执行完一个函数之后,才能执行另一个函数,所以如果您在程序中必需同时取得当时的日期和时间,必需调用 Now,再利用 DateValeTimeValue 分别取出日期和时间。

实例:取得某一时间点的日期和时间:
  1. N = Now '这个时间点的日期和时间
  2. D = Datevalue(N) '同一时间点的日期部分
  3. T = TimeValue(N) '同一时间点的时间部分
  4. D2 = Date '时间点1的日期
  5. T2 = Time '时间点2的时间

问题思考

连续执行 Response.Write NowResponse.Write Date + Time,则可能出现的最大误差值有多大?假设:

  1. 时间点 1 取得的 Now = #7/1/95 23:59:59#
  2. 时间点 2 取得的 Date = #7/1/95#

而如果 "时间点3" 刚好跨过一日,所以 Time = #0:00:00,于是 NowDate+Time 的差距便成了23:59:59。


实例

例子 1
  1. Module Module1
  2. Sub Main()
  3. Console.WriteLine("The current system date is: ")
  4. Console.WriteLine(New Date())
  5. End Sub
  6. End Module

输出:

  1. The current system date is: 1/14/2002

分类导航