месяц

Номер месяца и имя

Синтаксис

m = month(t)
m = month(t,monthType)

Описание

пример

m = month(t) возвращает количества месяца значений datetime в t. m вывод содержит целочисленные значения от 1 до 12.

пример

m = month(t,monthType) возвращает тип номера месяца или имени, заданного monthType.

Функция month возвращает числа месяца или имена значений datetime. Чтобы присвоить номера месяца массиву datetime t, используйте t.Month и измените свойство Month.

Примеры

свернуть все

Извлеките числа месяца от массива дат.

t = datetime(2014,05,31):caldays(35):datetime(2014,10,15)
t = 1x4 datetime array
   31-May-2014   05-Jul-2014   09-Aug-2014   13-Sep-2014

m = month(t)
m = 1×4

     5     7     8     9

Получите имена месяца от массива дат.

t = datetime(2013,01,01):calweeks(12):datetime(2013,12,31)
t = 1x5 datetime array
   01-Jan-2013   26-Mar-2013   18-Jun-2013   10-Sep-2013   03-Dec-2013

m = month(t,'name')
m = 1x5 cell array
    {'January'}    {'March'}    {'June'}    {'September'}    {'December'}

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

свернуть все

Введите дату и время, заданную как массив datetime.

Тип значений месяца, заданных как значение в таблице.

Значение monthTypeОписание
'monthofyear'Номер месяца года
'name'Полные имена месяца, например, August или September. Для значений datetime NaT имя месяца является пустым символьным вектором, ''.
'shortname'Сокращенные имена месяца, например, Aug или Sep. Для значений datetime NaT имя месяца является пустым символьным вектором, ''.

Примечание

month возвращает имена месяца на языке, заданном опцией Локали в разделе формата Datetime панели Настроек. Чтобы изменить локаль datetime по умолчанию, см. Настройку параметров командного окна.

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

свернуть все

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

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

Смотрите также

| | | | |

Введенный в R2014b