addMonths

fun addMonths(months: Int): DateTime?

Creates a copy of @datetime and adds the specified number of months to the copy. Add negative values to subtract months.

The day of the month of the resulting #GDateTime is clamped to the number of days in the updated calendar month. For example, if adding 1 month to 31st January 2018, the result would be 28th February 2018. In 2020 (a leap year), the result would be 29th February.

Return

the newly created #GDateTime which should be freed with g_date_time_unref(), or null

Since

2.26

Parameters

months

the number of months