time

Функции time предназначена для получения значений заданного или текущего времени и даты, в формате OLE DATE. Данный формат времени и даты представляет собой число с плавающей запятой, целая часть которого содержит число дней, отсчитанное от нуля часов 30 декабря 1899 года, а дробная часть равна части 24-часового дня, отсчитанной от 0 часов дня, то есть дробная часть характеризует время и не относится к дате.

Синтаксис:

analog = time();

analog = time(year, month, day, hour, minute, second);

analog Аналоговая переменная
year Аналоговая переменная БД, задающая четыре цифры года.
month Аналоговая переменная БД, задающая месяц в году в интервале от 1 до 12.
day Аналоговая переменная БД, задающая день месяца в интервале от 1 до 31.
hour Аналоговая переменная БД, задающая количество часов в интервале от 0 до 23.
minute Аналоговая переменная БД, задающая количество минут в интервале от 0 до 59.
second Аналоговая переменная БД, задающая количество секунд в интервале от 0 до 59.

Функция time, вызванная без параметров, возвращает текущее значение времени и даты в формате OLE DATE. Функция time, вызванная с параметрами, возвращает значения времени и даты в формате OLE DATE в соответствии с заданными значениями year, month, day, hour, minute, second.

Пример:

timecount = time();                             // возвращает текущее значение времени и даты

timecount = time(2005,11,18,10,35,0); // возвращает 38674.4409722222

timecount = time(2000,11,18,10,35,0); // возвращает 36848.4409722222