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