company logo

DateTime :: addMonths - Add months to date value

The number of months passed in iMonths is added to the date value. Year may change, when month exceeds 12 . Usually, day remains unchanged, but will be adjusted, when the new month value does not have the resulting day

  Date      date(31,1,2009);

  date.addMonths(1); // day becomes: 2009-28-2

Return value:  Time stamp ( odaba::DateTime & )

A time stamp combines date and time

Implementation details

odaba::DateTime & DateTime  :: addMonths ( int32 iMonths )
  • iMonths - Months

    Time span in months.