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