Временная область значений для индексирования строки расписания
S = timerange(
создает индекс для выбора строк расписания в область значений времени. startTime,endTime
)S
выбирает все строки, время которых находится в интервале времени, заданном startTime
и endTime
, включая startTime
но не endTime
. Другими словами, временной интервал является полуоткрытым интервалом. startTime
и endTime
являются скалярами datetime или длительности, или векторами символов или строками, которые задают даты и времена.
Если 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