VBScript Now 函数

定义和用法

Now 函数可根据计算机系统的日期和时间设置返回当前的日期和时间。

语法

Now

提示和注释

重要事项:

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

实例:取得某一时间点的日期和时间:

N = Now '这个时间点的日期和时间
D = Datevalue(N) '同一时间点的日期部分
T = TimeValue(N) '同一时间点的时间部分
D2 = Date '时间点1的日期
T2 = Time '时间点2的时间

问题思考

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

Kipindi cha 1 kinapokwenda Now = #7/1/95 23:59:59#
Kipindi cha 2 kinapokwenda Date = #7/1/95#

Kama 'wa wakati 3' inasababisha kuwa kipindi chake kinasababisha, kama Time = #0:00:00, kwa sababu hivyo Now na Date+Time inaweza kubadilika kwa 23:59:59.

Mfano

Mfano 1

document.write(Now)

Muungano:

2007-10-1 14:10:06

Kweli:Matokeo ya muunganifu inaweza kuwa na mawendo tofauti kwa sababu ya mazingira ya kompyuta tofauti.