Типы данных даты и времени datetime
, duration
и calendarDuration
поддерживают эффективные вычисления, сравнения и отформатированное отображение дат и времен. Работа с этими массивами таким же образом, что вы работаете с числовыми массивами. Можно добавить, вычесть, отсортировать, сравнить, конкатенировать и построить график значений даты и времени. Также можно представлять даты и времена как числовые массивы или как текст. Для получения дополнительной информации, См. Представление дат и времени в MATLAB или смотрят Date and Time Arrays.
Представление дат и времени в MATLAB
Используйте массивы datetime
, чтобы хранить информацию даты и времени. Эти массивы поддерживают арифметику, сортировку, сравнения, графическое изображение и отформатированное отображение.
Можно выполнить поэлементно сравнение значений в двух массивах datetime
или двух массивах duration
с помощью операторов отношения, таких как >
и <
.
Установка формата отображения даты и времени
Свойство Format
на datetime
, duration
и массивах calendarDuration
управляет отображением значений в каждом массиве. Можно изменить значение этого свойства. Изменение свойства Format
не изменяет значения в массиве, только их отображение.
Когда вы создаете datetime, это является незонным по умолчанию. Если вы работаете со значениями datetime от нескольких часовых поясов или потребности считать в течение летнего времени, вы можете должны быть задать часовой пояс.
Совместное использование кода и данных из локалей
Примените эти лучшые методы при совместном использовании кода, который обрабатывает даты и время с пользователями MATLAB® в других локалях. Запишите и считайте даты из других локальных переменных.
Базовые функции, поддерживающие Массивы дат и времен
Много функций в MATLAB работают с массивами даты и времени почти таким же способом, которым они работают с другими массивами.
Перенос в векторах даты и строках
Если элемент выходит за пределы обычной области значений, MATLAB настраивает и тот элемент вектора даты и предыдущий элемент.
Преобразование вектора даты возвращает неожиданный Вывод
Поскольку вектор даты 1 6 вектор чисел, datestr
может интерпретировать ваши входные векторы даты как векторы последовательных чисел даты, или наоборот, и возвратить неожиданный вывод.