Временной диапазон для подстрочной строки расписания
S = timerange( создает подстрочный индекс для выбора строк расписания в пределах диапазона времени. startTime,endTime)S выбирает все строки, время которых находится в интервале времени, указанном startTime и endTime, в том числе startTime но не endTime. Другими словами, интервал времени является полуоткрытым интервалом. startTime и endTime это скаляры datetime или duration, или векторы символов или строки, задающие даты и время.
Если startTime и endTime являются значениями datetime, тогда можно использовать только S для подстрочной записи в расписание, время строки которого является значением datetime. Аналогично, если startTime и endTime являются значениями длительности, тогда можно использовать только S для подстрочной записи в расписание, время строки которого является значением длительности.
S = timerange( создает индекс по типу интервала, указанному в startTime,endTime,intervalType)intervalType. Например, если intervalType является 'closed', то S включает оба startTime и endTime в заданном им диапазоне времени.
S = timerange( создает подстрочный индекс за период времени между startPeriod,endPeriod,unitOfTime)startPeriod и endPeriod, используя компонент даты или времени, указанный в unitOfTime. Например, если unitOfTime является 'months', то S включает начало месяца, который является компонентом startPeriodи конец месяца endPeriod. Исходные данные startPeriod и endPeriod могут быть скалярами datetime или, если текст, векторами символов или строками, задающими даты и время.
S = timerange( создает нижний индекс, охватывающий начало и конец timePeriod,unitOfTime)timePeriod, используя компонент даты или времени, указанный в unitOfTime. Например, если unitOfTime является 'day', то S включает начало и конец дня, который является компонентом timePeriod.
containsrange | overlapsrange | retime | synchronize | vartype | withinrange | withtol