Starboard Module Reference: time_zone.h

  • The system's time zone information is accessible, providing the number of minutes west of the Greenwich Prime Meridian without Daylight Savings Time adjustments.

  • SbTimeZone is a typedef for an integer representing the time zone offset in minutes.

  • SbTimeZoneGetCurrent function retrieves the current system time zone offset in minutes.

  • SbTimeZoneGetName function retrieves a string representation of the current time zone in IANA format, such as 'America/New_York'.

Provides access to the system time zone information.

Typedefs

SbTimeZone

The number of minutes west of the Greenwich Prime Meridian, NOT including Daylight Savings Time adjustments.

For example: America/Los_Angeles is 480 minutes (28800 seconds, 8 hours).

Definition

typedef int SbTimeZone

Functions

SbTimeZoneGetName

Gets a string representation of the current timezone in IANA format. Names typically follow the AREA/LOCATION format, where AREA is a continent or ocean, and LOCATION is a specific location within that area (for example, 'Africa/Cairo', 'America/New_York', or 'Pacific/Honolulu').

Declaration

const char * SbTimeZoneGetName()