VBScript Date-funktionen

Definition og brug

Date-funktionen kan returnere den nuværende systemdato.

Syntaks

Date

Vedvisninger og kommentarer

Vigtige oplysninger:

Hvis du samtidig læser Date, Time og Now, så er Now = Date + Time, men faktisk kan vi ikke kalde tre funktioner samtidig, fordi en funktion skal udføres, før den næste kan udføres, så hvis du i programmet nødvendigvis skal få den nuværende dato og klokkeslæt samtidig, skal du kalde Now, og derefter bruge DateValue og TimeValue til at hente dato og klokkeslæt.

Eksempel: Få en bestemt tidspunkts dato og tid:

N = Nu 'denne tidspunkts dato og tid'
D = Datevalue(N) 'den samme tidspunkts datodel'
T = TimeValue(N) 'den samme tidspunkts tidsdel'
D2 = Date 'tidspunkt 1's dato'
T2 = Tid 'tidspunkt 2's tid'

Spørgsmål til eftertanke

Hvor stor kan den maksimale fejl værdi være, når man kontinuerligt udfører Response.write Now og Response.Write Date + Tid? Antagelse:

Tidspunkt 1's Nu = #7/1/95 23:59:59#
Tidspunkt 2's Date = #7/1/95#

Og hvis 'tidspunkt 3' netop krydser en dag, så er Tid = #0:00:00, og så er forskellen mellem Nu og Date + Tid 23:59:59.

Eksempel

Eksempel 1

document.write("Den nuværende systemdato er: ")
document.write(Date)

Uddrag:

Den nuværende systemdato er: 1/14/2002

TIY

Date
Sådan bruges Date-funktionen til at vise den nuværende dato.