Funkcja Time w VBScript

Definicja i użycie

Funkcja Time może zwrócić bieżącą systemową godzinę.

Gramatyka

Time

Wskazówki i komentarze

Ważne informacje:

Jeśli jednocześnie odczytujemy Date, Time oraz Now, to Now = Date + Time, ale w rzeczywistości nie możemy jednocześnie wywoływać tych trzech funkcji, ponieważ po wykonaniu jednej funkcji można wykonać drugą, więc jeśli w programie musisz jednocześnie uzyskać aktualną datę i czas, musisz wywołać Now, a następnie użyć DateValue oraz TimeValue, aby uzyskać datę i czas.

Przykład: Uzyskanie daty i czasu punktu czasowego:

N = Now 'Data i czas punktu czasowego'
D = Datevalue(N) 'Część daty punktu czasowego'
T = TimeValue(N) 'Część czasu punktu czasowego'
D2 = Date 'Data punktu czasowego 1'
T2 = Time 'Czas punktu czasowego 2'

Rozważania

Jak duża może być maksymalna wartość błędu, jeśli ciągłe wykonywanie Response.write Now oraz Response.Write Date + Time? Załóżmy:

Data uzyskana z "punktu czasowego 1": Now = #7/1/95 23:59:59#
Data uzyskana z "punktu czasowego 2": Date = #7/1/95#

Jeśli "punkt czasowy 3" przecina dzień, więc Time = #0:00:00, różnica między Now a Date+Time wyniesie 23:59:59.

Przykład

Przykład 1

document.write(Time)

Wynik:

14:34:38

Komentarz:Wyniki mogą się różnić ze względu na różne ustawienia komputerowe.