eomdate - Last date of month

Syntax

DayMonth = eomdate(Year, Month)

Description

DayMonth = eomdate(Year, Month) returns the serial date number of the last date of the month for the given year and month. Enter Year as a four-digit integer; enter Month as an integer from 1 through 12.

Either input argument can contain multiple values, but if so, the other input must contain the same number of values or a single value that applies to all. For example, if Year is a 1-by-n vector of integers, then Month must be a 1-by-n vector of integers or a single integer. DayMonth is then a 1-by-n vector of date numbers.

Use the function datestr to convert serial date numbers to formatted date strings.

Examples

DayMonth = eomdate(2001, 2)
DayMonth =
      730910
datestr(DayMonth)

ans =
28-Feb-2001

Year = [2002 2003 2004 2005];
DayMonth = eomdate(Year, 2)
DayMonth =
      731275      731640      732006      732371

datestr(DayMonth)

ans =
28-Feb-2002
28-Feb-2003
29-Feb-2004
28-Feb-2005

See Also

day, eomday, lbusdate, month, year

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS