g_date_time_add_full (
  GDateTime* datetime,
  gint years,
  gint months,
  gint days,
  gint hours,
  gint minutes,
  gdouble seconds


Creates a new GDateTime adding the specified values to the current date and time in datetime. Add negative values to subtract.

Available since:2.26


years gint

The number of years to add.

months gint

The number of months to add.

days gint

The number of days to add.

hours gint

The number of hours to add.

minutes gint

The number of minutes to add.

seconds gdouble

The number of seconds to add.

Return value

Returns: GDateTime

The newly created GDateTime which should be freed with g_date_time_unref(), or NULL.

 The caller of the method takes ownership of the data, and is responsible for freeing it.
 The return value can be NULL.