Функции даты-времени

Оцените статью

windows79536 Функции даты времениДля вас, наверное, не будет неожиданностью, что в VBScript имеется ряд встроенных функций для облегчения работы с данными даты и времени, поскольку компьютеры довольно часто ссылаются на эти данные. Функции Date С) и Time С) возвращают соответственно текущую календарную дату и время локальных системных часов, которые определяются операционной системой. Например, для отображения текущей даты и времени в окне сообщения можно воспользоваться следующим кодом: Функция NowО возвращает сочетание текущего времени и даты. Использование оператора & для объединения строк с функцией, возвращающей даты, может показаться странным, но это одна из весьма изящных особенностей VBScript. Поскольку интерпретатору известно, что символ & всегда работает со строками, он «понимает», что нужно конвертировать значения даты и времени в их строковые представления.

Значения даты и времени хранятся в виде чисел. Значение даты хранится в виде целого числа дней, прошедших с 1 января 0099 года, а значения времени хранятся в виде десятичной дроби дней (1 секунда равна 0,0000115741). Беспокоиться о том, как это делается, совершенно излишне, но знать об этом полезно, поскольку это позволит работать с датами, используя арифметический оператор Например, следующий код присваивает сегодняшнюю дату плюс один день переменной, обозначающей завтрашний день — tomorrow: tomorrow = date()+1 Но все же лучше воспользоваться специальными встроенными функциями вычисления даты и времени, предоставляемыми VBScript, которые будут рассмотрены далее в этой главе.

Комментирование закрыто.

Вверх страницы
x