datemnth
Date of day in future or past month
Syntax
Description
determines
a date in a future or past month based on movement either forward
or backward in time by a given number of months.TargetDate
= datemnth(StartDate
,NumberMonths
)
Any input can contain multiple values, but if so, all other inputs must contain the same
number of values or a single value that applies to all. For example, if
StartDate
is an n-row datetime, then
NumberMonths
must be an
N
-by-1
vector of integers or a single
integer. TargetDate
is then an
N
-by-1
vector of datetimes.
If StartDate
is a string or date character vector,
TargetDate
is returned as a serial date number. Use the
function datetime
to convert serial date
numbers to formatted datetime arrays.
If StartDate
is a datetime array, then TargetDate
is
returned as a datetime array.
determines
a date in a future or past month based on movement either forward
or backward in time by a given number of months, using optional input
arguments for TargetDate
= datemnth(___,DayFlag
,Basis
,EndMonthRule
)DayFlag
,Basis
,
and EndMonthRule
.