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.