Not-Time
NaT
является представлением для Not-Time, значение, которое может храниться в массиве datetime
, чтобы указать на неизвестное или недостающее значение datetime
.
Функция datetime
автоматически создает значение NaT
, когда она не может преобразовать текст в значение datetime
, или для элементов в массиве datetime
, где Year
, Month
, Day
, Hour
, Minute
или свойства Second
установлены в NaN
. Также можно присвоить вектор символов, 'NaT'
, к элементам существующего массива datetime
. Используйте функцию NaT
, чтобы создать новый массив datetime
, содержащий только значения NaT
.
NaT
t = NaT(n)
t = NaT(sz1,...,szN)
t = NaT(sz)
t = NaT(___,'Format',fmt)
t = NaT(___,'TimeZone',tz)
NaT
возвращает скалярный Not-Time (NaT
) значение datetime
.
t = NaT(
возвращает n
)n
-by-n
матрица значений NaT
.
t = NaT(
возвращает sz1,...,szN
)sz1
...-by-szN
массивом значений NaT
, где sz1,...,szN
указывает на размер каждой размерности. Например, NaT(3,4)
возвращает массив 3 на 4 значений NaT
.
t = NaT(
возвращает массив значений sz
)NaT
, где вектор размера, sz
, задает size(t)
. Например, NaT([3,4])
возвращает массив 3 на 4 значений NaT
.
t = NaT(___,'Format',
возвращает массив fmt
)datetime
с заданным форматом отображения. Используйте этот синтаксис, чтобы инициализировать массив datetime
. Значения Not-Time всегда отображаются как NaT
, но non-NaT
значения, присвоенные массиву, отобразят использование заданного формата.
t = NaT(___,'TimeZone',
возвращает массив значений tz
)NaT
в часовом поясе, заданном tz
.