Функция Date VBScript
Определение и использование
Функция Date может вернуть текущую системную дату.
Синтаксис
Date
Подсказки и комментарии
Важное замечание:
Если одновременно читать Date, Time и Now, то Now = Date + Time, но на самом деле, мы не можем одновременно вызывать эти три функции, потому что после выполнения одной функции можно выполнить другую функцию, поэтому если вам необходимо одновременно получить текущую дату и время в программе, вам необходимо вызвать Now, а затем использовать DateVale и TimeValue для извлечения даты и времени.Пример: Получение даты и времени определенного момента времени:
N = Now 'дата и время "точки времени" D = Datevalue(N) 'часть даты "точки времени" T = TimeValue(N) 'часть времени "точки времени" D2 = Date 'дата "точки времени 1" T2 = Time 'время "точки времени 2"
Размышления о проблеме
Какова может быть максимальная ошибка при последовательном выполнении Response.write Now и Response.Write Date + Time? Предположим:
Дата, полученная от "точки времени 1": Now = #7/1/95 23:59:59# Дата, полученная от "точки времени 2": Date = #7/1/95#
А если "точка времени 3"恰好 пересекает день, то Time = #0:00:00, и разница между Now и Date+Time составит 23:59:59.
Пример
Пример 1
document.write("Текущая системная дата: ") document.write(Date)
Вывод:
Текущая системная дата: 1/14/2002
TIY
- Date
- Как использовать функцию Date для отображения текущей даты.