Область значений времени для индексирования строки расписания
S = timerange(startTime,endTime)S = timerange(startTime,endTime,intervalType)S = timerange(startPeriod,endPeriod,unitOfTime)S = timerange(timePeriod,unitOfTime) создает индекс, чтобы выбрать строки расписания в диапазоне времен. 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.