company logo

Date :: subtractMonths - Subtract month from date value

The number of months passed in iMonths is subtracted from the date value. Year may change, when month becomes less than 1. Usually, day remains unchanged, but will be adjusted, when the new month value does not have the resulting day

  Date      date(31,3,2009);

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

Return value:  Date ( odaba::Date & )

The date contains day, month and year, but not the time.

Implementation details

odaba::Date & Date  :: subtractMonths ( int32 iMonths )
  • iMonths - Months

    Time span in months.