Crashpad
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
TIME_ZONE_INFORMATION Struct Reference

Information about a time zone and its daylight saving rules. More...

#include "timezoneapi.h"

Collaboration diagram for TIME_ZONE_INFORMATION:
[legend]

Public Attributes

int32_t Bias
 The number of minutes west of UTC.
 
char16_t StandardName [32]
 The UTF-16-encoded name of the time zone when observing standard time.
 
SYSTEMTIME StandardDate
 The date and time to switch from daylight saving time to standard time.
 
int32_t StandardBias
 The bias relative to Bias to be applied when observing standard time.
 
char16_t DaylightName [32]
 The UTF-16-encoded name of the time zone when observing daylight saving time.
 
SYSTEMTIME DaylightDate
 The date and time to switch from standard time to daylight saving time.
 
int32_t DaylightBias
 The bias relative to Bias to be applied when observing daylight saving time.
 

Detailed Description

Information about a time zone and its daylight saving rules.

Member Data Documentation

◆ DaylightDate

SYSTEMTIME TIME_ZONE_INFORMATION::DaylightDate

The date and time to switch from standard time to daylight saving time.

This field is specified in the same manner as StandardDate.

◆ StandardDate

SYSTEMTIME TIME_ZONE_INFORMATION::StandardDate

The date and time to switch from daylight saving time to standard time.

This can be a specific time, or with SYSTEMTIME::wYear set to 0, it can reflect an annual recurring transition. In that case, SYSTEMTIME::wDay in the range 1 to 5 is interpreted as the given occurrence of SYSTEMTIME::wDayOfWeek within the month, 1 being the first occurrence and 5 being the last (even if there are fewer than 5).


The documentation for this struct was generated from the following file: