eomday
Número de dias em um mês.
Categoria: Language Fundamentals > Data Types
Sintaxe
d = eomday(y, m)
Último dia do mês m do ano y.
Descrição
O ano só importa para fevereiro: tem 29 dias em anos bissextos, isto é, divisíveis por 4, exceto os divisíveis por 100, a menos que também sejam por 400, então eomday(1900,2) é 28 e eomday(2000,2) é 29. Arrays y e m de mesmo tamanho, ou um deles escalar, atuam elemento a elemento.
Argumentos de entrada
y- Ano (array de inteiros).
m- Mês, de 1 a 12.
Argumentos de saída
d- Array double: 28, 29, 30 ou 31.
Exemplo
Duração dos meses
eomday(2024, 1:12)
eomday([1900 2000 2023 2024], 2)
Saída
ans = 1×12
31 29 31 30 31 30 31 31 30 31 30 31
ans = 1×4
28 29 28 29