exponenta event banner

месяц

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

Описание

пример

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
   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
   01-Jan-2013   26-Mar-2013   18-Jun-2013   10-Sep-2013   03-Dec-2013

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

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

свернуть все

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

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

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

Примечание

month возвращает имена месяцев на языке, указанном параметром Языковой стандарт (Locale) в разделе Формат даты и времени (Datetime format) окна Настройки (Preferences). Сведения об изменении языкового стандарта datetime по умолчанию см. в разделе Установка настроек окна команд.

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

свернуть все

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

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

См. также

| | | | |

Представлен в R2014b