VBScript Nu-funktionen
Definition och användning
Nu-funktionen kan returnera den aktuella datum och tid baserat på datorns datum- och tidsinställningar.
Syntax
Nu
Tips och kommentarer
Viktiga ämnen:
Om man läser in Date, Time och Nu samtidigt, då är Nu = Date + Time, men i praktiken är det omöjligt att samtidigt anropa dessa tre funktioner, eftersom man måste köra en funktion efter den andra, så om du i ditt program absolut måste få dagens datum och tid samtidigt, måste du anropa Nu och sedan använda DateValue och TimeValue för att hämta datum och tid.Exempel: Få en viss tidspunkts datum och tid:
N = Now 'Denna tidspunkts datum och tid D = Datevalue(N) 'Samma tidspunkts datumdel T = TimeValue(N) 'Samma tidspunkts tidsdel D2 = Date 'Tidspunkt 1s datum T2 = Time 'Tidspunkt 2s tid
Tänk på detta
Hur stor kan den största möjliga felvärdet vara vid upprepade körningar av Response.write Now och Response.Write Date + Time? Antag:
Tidspunkt 1 erhåller Now = #7/1/95 23:59:59# Tidspunkt 2 erhåller Date = #7/1/95#
Och om "tidspunkt 3" precis korsar ett dygn, så är Time = #0:00:00, och skillnaden mellan Now och Date+Time blir 23:59:59.
Exempel
Exempel 1
document.write(Now)
Uttag:
2007-10-1 14:10:06
Kommentar:Resultaten kan variera något beroende på olika datorinställningar.