Интервал времени отражается переменными типа TIME. Числа, выражающие временной интервал, должны начинаться с ключево- го слова TIME# или в сокращенной форме Т#. В общем случае представление времени составляется из полей дней (d), часов (h), минут (m), секунд (s) и миллисекунд (ms). Порядок представления должен быть именно такой, хотя ненужные элементы можно опус- кать. Нужное значение интервала времени можно выразить через любые приведенные единицы.
Время суток и дата. Типы переменных, выражающие время дня или дату, указаны в табл. 4. Дата записывается в формате «год- месяц-число». Время записывается в формате «часы:минуты:се- кунды.сотые». Дата определяется ключевым словом DATE# (со- кращенно D#), время дня – TIME OF DAY# (сокращенно TOD#), дата и время – DATE AND TIME# (сокращенно DT#).
Таблица4 Типы данных для представления значений времени
Тип данных
Подробное название
Диапазон возможных значений
TIME
Duration of
time after an event
T#10d4h38m57s12ms or TIME#10d4h38m
DATE
Calendar
date
D#1989-05-22 or
DATE#1989-05-22
TIME_OF_DAY
Time of day
TOD#14:32:07 or
TIME_OF_DAY#14:32:07.77
DATE_AND_TIME
Date and time of day
DT#1989-06-15-13:56:14.77 or DATE_AND_TIME#1989-
06-15-13:56:14.77
Переменные типа время суток (TIME OF DAY), в отличие от вре- менного интервала, ограничены максимальным значением в 24 часа.