Sets our main struct and passes it to the parent class.
A version of g_time_zone_new_identifier() which returns the UTC time zone if @identifier could not be parsed or loaded.
Creates a #GTimeZone corresponding to the given constant offset from UTC, in seconds.
Finds an interval within @tz that corresponds to the given @time_, possibly adjusting @time_ if required to fit into an interval. The meaning of @time_ depends on @type.
Finds an interval within @tz that corresponds to the given @time_. The meaning of @time_ depends on @type.
Determines the time zone abbreviation to be used during a particular @interval of time in the time zone @tz.
Get the identifier of this #GTimeZone, as passed to g_time_zone_new(). If the identifier passed at construction time was not recognised, UTC will be returned. If it was %NULL, the identifier of the local timezone at construction time will be returned.
Determines the offset to UTC in effect during a particular @interval of time in the time zone @tz.
the main Gtk struct as a void*
Get the main Gtk struct
Determines if daylight savings time is in effect during a particular @interval of time in the time zone @tz.
Increases the reference count on @tz.
Decreases the reference count on @tz.
#GTimeZone is an opaque structure whose members cannot be accessed directly.