Struct
GLibTimeZone
since: 2.26
Constructors
g_time_zone_new
A version of g_time_zone_new_identifier()
which returns the UTC time zone
if identifier
could not be parsed or loaded.
deprecated: 2.68 since: 2.26
g_time_zone_new_identifier
Creates a GTimeZone
corresponding to identifier
. If identifier
cannot be
parsed or loaded, NULL
is returned.
since: 2.68
g_time_zone_new_local
Creates a GTimeZone
corresponding to local time. The local time
zone may change between invocations to this function; for example,
if the system administrator changes it.
since: 2.26
g_time_zone_new_offset
Creates a GTimeZone
corresponding to the given constant offset from UTC,
in seconds.
since: 2.58
Instance methods
g_time_zone_adjust_time
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
.
since: 2.26
g_time_zone_find_interval
Finds an interval within tz
that corresponds to the given time_
.
The meaning of time_
depends on type
.
since: 2.26
g_time_zone_get_abbreviation
Determines the time zone abbreviation to be used during a particular
interval
of time in the time zone tz
.
since: 2.26
g_time_zone_get_identifier
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.
since: 2.58
g_time_zone_get_offset
Determines the offset to UTC in effect during a particular interval
of time in the time zone tz
.
since: 2.26
g_time_zone_is_dst
Determines if daylight savings time is in effect during a particular
interval
of time in the time zone tz
.
since: 2.26