VBScript Date-functie

Definitie en gebruik

De Date-functie kan de huidige systeemdatum retourneren.

Syntax

Date

Tips en opmerkingen

Belangrijke mededeling:

Als je Date, Time en Nu tegelijkertijd leest, dan is Nu = Date + Time, maar in de praktijk kunnen we deze drie functies niet tegelijk oproepen, omdat je een functie moet uitvoeren voordat je de volgende kunt uitvoeren. Dus als je in je programma de huidige datum en tijd moet verkrijgen, moet je Nu oproepen en vervolgens de datum en tijd ophalen met DateValue en TimeValue.

Voorbeeld: Verkrijg de datum en tijd van een bepaald tijdpunt:

N = Nu 'Datum en tijd van dit tijdpunt'
D = Datevalue(N) 'Datumdeel van dezelfde tijdpunt'
T = TimeValue(N) 'Tijddeel van dezelfde tijdpunt'
D2 = Date 'Tijdpunt 1 datum'
T2 = Time 'Tijdpunt 2 tijd'

Denk na over het probleem

Wat is de maximale foutwaarde die kan optreden als je continu Response.write Nu en Response.Write Date + Time uitvoert? Aanneming:

Tijdpunt 1 verkregen Nu = #7/1/95 23:59:59#
Tijdpunt 2 verkregen Date = #7/1/95#

En als 'Tijdpunt 3' net overgaat op een nieuwe dag, dan is Time = #0:00:00, dus het verschil tussen Nu en Date+Time is 23:59:59.

Voorbeeld

Voorbeeld 1

document.write("De huidige systeemdatum is: ")
document.write(Date)

Uitvoer:

De huidige systeemdatum is: 1/14/2002

TIY

Date
Hoe de Date-functie te gebruiken om de huidige datum weer te geven.