eomday

В последний день месяца

Синтаксис

E = eomday (Y, M)

Описание

E = eomday(Y,M) возвращается в последний день из года и месяца, данного соответствующими элементами числовых массивов Y и M.

Примеры

Покажите конец месяца на январь в течение сентября в течение года 1900:

eomday(1900, 1:9)
ans =
    31    28    31    30    31    30    31    31    30

Найдите номер дней в тот период:

sum(eomday(1900, 1:9))
ans =
   273

Поскольку 1996 високосный год, оператор eomday(1996,2) возвращает 29. Чтобы показать все високосные годы в двадцатом веке, попробуйте:

y = 1900:1999;
E = eomday(y,2);
y(E == 29)

ans =
  Columns 1 through 6
     1904     1908     1912     1916     1920     1924

  Columns 7 through 12 
     1928     1932     1936     1940     1944     1948

  Columns 13 through 18 
     1952     1956     1960     1964     1968     1972

  Columns 19 through 24 
     1976     1980     1984     1988     1992     1996     

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

| |

Представлено до R2006a

Была ли эта тема полезной?