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