ymd

Год, месяц и число дней datetime

Синтаксис

Описание

пример

[y,m,d] = ymd(t) возвращает номера лет, месяцев и дней значений datetime в t как отдельные числовые массивы. The y, m, и d выходы имеют тот же размер, что и t, и содержат целочисленные значения.

The ymd функция эквивалентна вызову year, month, и day функций в том же массиве datetime.

Примеры

свернуть все

t = datetime(2013,05,31):calmonths(3):datetime(2014,06,15)
t = 1x5 datetime
   31-May-2013   31-Aug-2013   30-Nov-2013   28-Feb-2014   31-May-2014

[y,m,d] = ymd(t)
y = 1×5

        2013        2013        2013        2014        2014

m = 1×5

     5     8    11     2     5

d = 1×5

    31    31    30    28    31

ymd возвращает значения года, месяца и дня в отдельных массивах.

Входные параметры

свернуть все

Дата и время входа, заданные как datetime массив.

Выходные аргументы

свернуть все

Номера года ISO, возвращенные в виде скаляра, вектора, матрицы или многомерного массива целочисленных значений. Номера ISO включают нулевой год и представляют годы BCE с использованием отрицательных значений. y имеет тип double и имеет тот же размер, что и t.

Числа месяцев, возвращенные в виде скаляра, вектора, матрицы или многомерного массива целочисленных значений от 1 до 12. m имеет тип double и имеет тот же размер, что и t.

Число дней месяца, возвращаемое в виде скаляра, вектора, матрицы или многомерного массива целочисленных значений от 1 до 28, 29, 30 или 31, в зависимости от месяца и года. d имеет тип double и имеет тот же размер, что и t.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

См. также

| | | | |

Введенный в R2014b