Funzione Time in VBScript
Definizione e uso
La funzione Time può restituire l'ora di sistema corrente.
Sintassi
Time
Suggerimenti e note
Cosa importante:
Se si legge contemporaneamente Date, Time e Now, allora Now = Date + Time, ma in realtà non è possibile chiamare contemporaneamente queste tre funzioni, perché è necessario eseguire una funzione prima di poter eseguire l'altra; quindi, se è necessario ottenere la data e l'ora corrente contemporaneamente nel programma, è necessario chiamare Now e utilizzare DateValue e TimeValue per estrarre la data e l'ora rispettivamente.Esempio: Ottenere la data e l'ora di un punto di tempo specifico:
N = Now 'data e ora dello stesso punto di tempo' D = Datevalue(N) 'parte della data dello stesso punto di tempo' T = TimeValue(N) 'parte del tempo dello stesso punto di tempo' D2 = Date 'data del punto di tempo 1' T2 = Time 'tempo del punto di tempo 2'
Pensiero sul problema
Quanto può essere grande il valore massimo di errore che potrebbe verificarsi eseguendo consecutivamente Response.write Now e Response.Write Date + Time? Supponiamo:
Il 'punto di tempo 1' ha ottenuto Now = #7/1/95 23:59:59# Il 'punto di tempo 2' ha ottenuto Date = #7/1/95#
E se il 'punto di tempo 3' attraversa un giorno, quindi Time = #0:00:00, quindi la differenza tra Now e Date+Time diventa 23:59:59.
Esempio
Esempio 1
document.write(Time)
Output:
14:34:38
Nota:I risultati possono variare leggermente a seconda delle impostazioni del computer.