function IncMonth(const Date: TDateTime; NumberOfMonths: Integer = 1):
TDateTime;
Returns a date shifted by a specified number of months.
IncMonth returns the value of the Date parameter, incremented by NumberOfMonths months. NumberOfMonths can be negative, to return a date N months previous.
Eample:
Date := '2006-11-24';
NewDate := IncMonth(Date,1);
The value of the NewDate is '2006-12-24'.