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.