FreeRDP
TimeZones.c File Reference
#include "TimeZones.h"

Variables

static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_2 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_5 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_7 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_9 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_11 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_12 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_13 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_15 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_16 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_17 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_20 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_21 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_22 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_23 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_24 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_25 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_26 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_27 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_28 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_29 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_31 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_32 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_33 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_34 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_36 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_37 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_38 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_39 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_40 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_41 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_43 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_44 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_47 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_49 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_50 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_51 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_52 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_53 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_54 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_56 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_57 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_58 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_59 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_60 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_61 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_62 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_64 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_65 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_66 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_67 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_68 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_69 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_70 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_71 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_73 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_74 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_76 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_78 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_79 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_80 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_81 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_82 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_84 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_85 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_88 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_89 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_90 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_95 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_96 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_99 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_100 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_101 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_102 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_103 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_105 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_107 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_109 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_111 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_113 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_115 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_116 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_119 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_121 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_122 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_123 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_124 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_125 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_126 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_127 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_128 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_130 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_131 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_133 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_134 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_135 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_137 []
 
static const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_138 []
 
const TIME_ZONE_ENTRY TimeZoneTable []
 
const size_t TimeZoneTableNrElements = ARRAYSIZE(TimeZoneTable)
 

Variable Documentation

◆ TimeZoneRuleTable_100

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_100[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 9, 6, 5, 2, 0, 0, 0 },
{ 0, 3, 6, 5, 2, 0, 0, 0 },
},
{
635871132000000000ULL,
635556636000000000ULL,
60,
{ 0, 9, 5, 5, 23, 59, 59, 999 },
{ 0, 3, 6, 5, 2, 0, 0, 0 },
},
{
636187356000000000ULL,
635871996000000000ULL,
60,
{ 0, 9, 5, 4, 23, 59, 59, 999 },
{ 0, 3, 6, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_101

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_101[]
static

◆ TimeZoneRuleTable_102

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_102[]
static

◆ TimeZoneRuleTable_103

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_103[]
static

◆ TimeZoneRuleTable_105

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_105[]
static

◆ TimeZoneRuleTable_107

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_107[]
static
Initial value:
= { {
633031164000000000ULL,
632716668000000000ULL,
60,
{ 0, 1, 0, 1, 0, 0, 0, 0 },
{ 0, 12, 0, 1, 2, 0, 0, 0 },
},
{
633346524000000000ULL,
633032028000000000ULL,
60,
{ 0, 3, 0, 5, 3, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
633662748000000000ULL,
633347388000000000ULL,
60,
{ 0, 3, 0, 5, 3, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
633978108000000000ULL,
633663612000000000ULL,
60,
{ 0, 3, 0, 5, 3, 0, 0, 0 },
{ 0, 1, 4, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_109

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_109[]
static
Initial value:
= { {
635871132000000000ULL,
635556636000000000ULL,
60,
{ 0, 9, 5, 5, 23, 59, 59, 999 },
{ 0, 3, 6, 5, 2, 0, 0, 0 },
},
{
636187356000000000ULL,
635871996000000000ULL,
60,
{ 0, 9, 5, 4, 23, 59, 59, 999 },
{ 0, 3, 6, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_11

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_11[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_111

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_111[]
static

◆ TimeZoneRuleTable_113

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_113[]
static
Initial value:
= { {
635871132000000000ULL,
635556636000000000ULL,
30,
{ 0, 8, 5, 2, 23, 59, 59, 999 },
{ 0, 1, 4, 1, 0, 0, 0, 0 },
},
{
636187356000000000ULL,
635871996000000000ULL,
0,
{ 0, 1, 0, 1, 0, 0, 0, 1 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
636502716000000000ULL,
636188220000000000ULL,
0,
{ 0, 1, 0, 1, 0, 0, 0, 1 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
636818076000000000ULL,
636503580000000000ULL,
-30,
{ 0, 5, 5, 1, 23, 30, 0, 0 },
{ 0, 1, 1, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_115

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_115[]
static

◆ TimeZoneRuleTable_116

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_116[]
static
Initial value:
= { {
633346524000000000ULL,
0ULL,
60,
{ 0, 3, 0, 5, 3, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633347388000000000ULL,
60,
{ 0, 4, 0, 1, 3, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_119

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_119[]
static
Initial value:
= { {
633346524000000000ULL,
0ULL,
60,
{ 0, 3, 0, 5, 3, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633347388000000000ULL,
60,
{ 0, 4, 0, 1, 3, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_12

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_12[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_121

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_121[]
static
Initial value:
= { {
633346524000000000ULL,
0ULL,
60,
{ 0, 3, 0, 5, 3, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633347388000000000ULL,
60,
{ 0, 4, 0, 1, 3, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_122

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_122[]
static

◆ TimeZoneRuleTable_123

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_123[]
static
Initial value:
= { {
632715804000000000ULL,
0ULL,
30,
{ 0, 3, 0, 5, 2, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
633031164000000000ULL,
632716668000000000ULL,
30,
{ 0, 4, 0, 1, 2, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
633346524000000000ULL,
633032028000000000ULL,
30,
{ 0, 3, 0, 5, 2, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633347388000000000ULL,
30,
{ 0, 4, 0, 1, 2, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_124

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_124[]
static
Initial value:
= { {
635240412000000000ULL,
0ULL,
0,
{ 0, 1, 0, 1, 0, 0, 0, 1 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
635555772000000000ULL,
635241276000000000ULL,
60,
{ 0, 1, 3, 1, 0, 0, 0, 0 },
{ 0, 12, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_125

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_125[]
static

◆ TimeZoneRuleTable_126

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_126[]
static

◆ TimeZoneRuleTable_127

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_127[]
static
Initial value:
= { {
635555772000000000ULL,
0ULL,
0,
{ 0, 1, 0, 1, 0, 0, 0, 1 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
635871132000000000ULL,
635556636000000000ULL,
30,
{ 0, 10, 0, 1, 2, 0, 0, 0 },
{ 0, 1, 4, 1, 0, 0, 0, 0 },
},
{
637133436000000000ULL,
636818940000000000ULL,
60,
{ 0, 1, 2, 1, 0, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
637134300000000000ULL,
60,
{ 0, 4, 0, 1, 3, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_128

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_128[]
static

◆ TimeZoneRuleTable_13

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_13[]
static

◆ TimeZoneRuleTable_130

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_130[]
static
Initial value:
= { {
633978108000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
},
{
634293468000000000ULL,
633978972000000000ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 1, 5, 1, 0, 0, 0, 0 },
},
{
634608828000000000ULL,
634294332000000000ULL,
60,
{ 0, 1, 6, 1, 0, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_131

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_131[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 3, 0, 3, 3, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
},
{
633346524000000000ULL,
633032028000000000ULL,
60,
{ 0, 3, 0, 3, 3, 0, 0, 0 },
{ 0, 9, 0, 5, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633347388000000000ULL,
60,
{ 0, 4, 0, 1, 3, 0, 0, 0 },
{ 0, 9, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_133

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_133[]
static

◆ TimeZoneRuleTable_134

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_134[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_135

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_135[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 3, 0, 3, 3, 45, 0, 0 },
{ 0, 10, 0, 1, 2, 45, 0, 0 },
},
{
633346524000000000ULL,
633032028000000000ULL,
60,
{ 0, 3, 0, 3, 3, 45, 0, 0 },
{ 0, 9, 0, 5, 2, 45, 0, 0 },
},
{
3155378076000000000ULL,
633347388000000000ULL,
60,
{ 0, 4, 0, 1, 3, 45, 0, 0 },
{ 0, 9, 0, 5, 2, 45, 0, 0 },
} }

◆ TimeZoneRuleTable_137

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_137[]
static
Initial value:
= { {
636187356000000000ULL,
635871996000000000ULL,
60,
{ 0, 1, 5, 1, 0, 0, 0, 0 },
{ 0, 11, 0, 1, 2, 0, 0, 0 },
},
{
636502716000000000ULL,
636188220000000000ULL,
60,
{ 0, 1, 0, 3, 3, 0, 0, 0 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_138

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_138[]
static
Initial value:
= { {
633978108000000000ULL,
0ULL,
0,
{ 0, 1, 0, 1, 0, 0, 0, 1 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
634293468000000000ULL,
633978972000000000ULL,
60,
{ 0, 1, 5, 1, 0, 0, 0, 0 },
{ 0, 9, 0, 5, 0, 0, 0, 0 },
},
{
634608828000000000ULL,
634294332000000000ULL,
60,
{ 0, 4, 6, 1, 4, 0, 0, 0 },
{ 0, 9, 6, 4, 3, 0, 0, 0 },
},
{
3155378076000000000ULL,
634609692000000000ULL,
60,
{ 0, 4, 0, 1, 4, 0, 0, 0 },
{ 0, 9, 0, 5, 3, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_15

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_15[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_16

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_16[]
static

◆ TimeZoneRuleTable_17

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_17[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_2

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_2[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_20

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_20[]
static
Initial value:
= { {
635555772000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
635871132000000000ULL,
635556636000000000ULL,
60,
{ 0, 1, 4, 1, 0, 0, 0, 0 },
{ 0, 2, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_21

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_21[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_22

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_22[]
static

◆ TimeZoneRuleTable_23

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_23[]
static

◆ TimeZoneRuleTable_24

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_24[]
static
Initial value:
= { {
633031164000000000ULL,
632716668000000000ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_25

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_25[]
static

◆ TimeZoneRuleTable_26

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_26[]
static

◆ TimeZoneRuleTable_27

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_27[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_28

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_28[]
static

◆ TimeZoneRuleTable_29

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_29[]
static

◆ TimeZoneRuleTable_31

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_31[]
static

◆ TimeZoneRuleTable_32

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_32[]
static

◆ TimeZoneRuleTable_33

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_33[]
static
Initial value:
= { {
634925052000000000ULL,
634609692000000000ULL,
60,
{ 0, 1, 0, 1, 0, 0, 0, 0 },
{ 0, 10, 0, 3, 0, 0, 0, 0 },
},
{
635240412000000000ULL,
634925916000000000ULL,
60,
{ 0, 2, 6, 3, 23, 59, 59, 999 },
{ 0, 1, 2, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_34

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_34[]
static

◆ TimeZoneRuleTable_36

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_36[]
static
Initial value:
= { {
633346524000000000ULL,
633032028000000000ULL,
60,
{ 0, 1, 1, 1, 0, 0, 0, 0 },
{ 0, 12, 0, 5, 0, 0, 0, 0 },
},
{
633662748000000000ULL,
633347388000000000ULL,
60,
{ 0, 3, 0, 3, 0, 0, 0, 0 },
{ 0, 10, 6, 3, 23, 59, 59, 999 },
},
{
633978108000000000ULL,
633663612000000000ULL,
60,
{ 0, 3, 6, 2, 23, 59, 59, 999 },
{ 0, 1, 4, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_37

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_37[]
static

◆ TimeZoneRuleTable_38

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_38[]
static
Initial value:
= { {
635555772000000000ULL,
0ULL,
60,
{ 0, 3, 0, 2, 2, 0, 0, 0 },
{ 0, 10, 0, 1, 2, 0, 0, 0 },
},
{
635871132000000000ULL,
635556636000000000ULL,
60,
{ 0, 3, 0, 2, 2, 0, 0, 0 },
{ 0, 1, 4, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_39

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_39[]
static

◆ TimeZoneRuleTable_40

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_40[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_41

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_41[]
static
Initial value:
= { {
634608828000000000ULL,
634294332000000000ULL,
60,
{ 0, 1, 6, 1, 0, 0, 0, 0 },
{ 0, 10, 6, 3, 23, 59, 59, 999 },
},
{
634925052000000000ULL,
634609692000000000ULL,
60,
{ 0, 2, 6, 4, 23, 59, 59, 999 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_43

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_43[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 9, 0, 5, 2, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_44

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_44[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 1, 0, 0, 0 },
{ 0, 3, 0, 5, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_47

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_47[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 3, 0, 5, 1, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_49

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_49[]
static
Initial value:
= { {
636818076000000000ULL,
636503580000000000ULL,
-60,
{ 0, 1, 1, 1, 1, 0, 0, 0 },
{ 0, 1, 1, 1, 0, 0, 0, 0 },
},
{
637133436000000000ULL,
636818940000000000ULL,
60,
{ 0, 1, 2, 1, 2, 0, 0, 0 },
{ 0, 1, 2, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_5

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_5[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_50

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_50[]
static

◆ TimeZoneRuleTable_51

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_51[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_52

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_52[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_53

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_53[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_54

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_54[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_56

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_56[]
static
Initial value:
= { {
634608828000000000ULL,
0ULL,
60,
{ 0, 10, 5, 5, 1, 0, 0, 0 },
{ 0, 3, 4, 5, 23, 59, 59, 999 },
},
{
634925052000000000ULL,
634609692000000000ULL,
60,
{ 0, 1, 0, 1, 0, 0, 0, 0 },
{ 0, 3, 4, 5, 23, 59, 59, 999 },
},
{
635240412000000000ULL,
634925916000000000ULL,
60,
{ 0, 12, 5, 3, 0, 0, 0, 0 },
{ 0, 1, 2, 1, 0, 0, 0, 0 },
},
{
3155378076000000000ULL,
635241276000000000ULL,
60,
{ 0, 10, 5, 5, 1, 0, 0, 0 },
{ 0, 3, 4, 5, 23, 59, 59, 999 },
} }

◆ TimeZoneRuleTable_57

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_57[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 4, 0, 0, 0 },
{ 0, 3, 0, 5, 3, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_58

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_58[]
static

◆ TimeZoneRuleTable_59

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_59[]
static

◆ TimeZoneRuleTable_60

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_60[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_61

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_61[]
static

◆ TimeZoneRuleTable_62

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_62[]
static

◆ TimeZoneRuleTable_64

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_64[]
static
Initial value:
= { {
3155378076000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 4, 0, 0, 0 },
{ 0, 3, 0, 5, 3, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_65

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_65[]
static

◆ TimeZoneRuleTable_66

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_66[]
static

◆ TimeZoneRuleTable_67

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_67[]
static
Initial value:
= { {
636187356000000000ULL,
0ULL,
0,
{ 0, 1, 0, 1, 0, 0, 0, 1 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
636502716000000000ULL,
636188220000000000ULL,
60,
{ 0, 10, 2, 5, 23, 59, 59, 999 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_68

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_68[]
static
Initial value:
= { {
634925052000000000ULL,
634609692000000000ULL,
60,
{ 0, 11, 6, 2, 2, 0, 0, 0 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
635240412000000000ULL,
634925916000000000ULL,
60,
{ 0, 1, 2, 1, 0, 0, 0, 0 },
{ 0, 3, 5, 5, 1, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_69

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_69[]
static
Initial value:
= { {
636502716000000000ULL,
0ULL,
60,
{ 0, 4, 0, 1, 2, 0, 0, 0 },
{ 0, 9, 0, 1, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_7

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_7[]
static
Initial value:
= { {
633978108000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633978972000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_70

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_70[]
static
Initial value:
= { {
632400444000000000ULL,
0ULL,
60,
{ 0, 10, 5, 1, 4, 0, 0, 0 },
{ 0, 4, 4, 1, 3, 0, 0, 0 },
},
{
632715804000000000ULL,
632401308000000000ULL,
60,
{ 0, 10, 6, 1, 4, 0, 0, 0 },
{ 0, 4, 5, 1, 3, 0, 0, 0 },
},
{
633031164000000000ULL,
632716668000000000ULL,
60,
{ 0, 10, 0, 1, 4, 0, 0, 0 },
{ 0, 4, 6, 1, 3, 0, 0, 0 },
},
{
633346524000000000ULL,
633032028000000000ULL,
60,
{ 0, 10, 1, 1, 4, 0, 0, 0 },
{ 0, 4, 0, 1, 3, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_71

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_71[]
static

◆ TimeZoneRuleTable_73

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_73[]
static
Initial value:
= { {
634293468000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
},
{
634608828000000000ULL,
634294332000000000ULL,
60,
{ 0, 1, 6, 1, 0, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_74

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_74[]
static

◆ TimeZoneRuleTable_76

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_76[]
static

◆ TimeZoneRuleTable_78

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_78[]
static

◆ TimeZoneRuleTable_79

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_79[]
static
Initial value:
= { {
635871132000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 5, 0, 0, 0 },
{ 0, 3, 0, 5, 4, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_80

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_80[]
static
Initial value:
= { {
633978108000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
},
{
634293468000000000ULL,
633978972000000000ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 1, 5, 1, 0, 0, 0, 0 },
},
{
634608828000000000ULL,
634294332000000000ULL,
60,
{ 0, 1, 6, 1, 0, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_81

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_81[]
static
Initial value:
= { {
633662748000000000ULL,
633347388000000000ULL,
60,
{ 0, 1, 2, 1, 0, 0, 0, 0 },
{ 0, 10, 0, 5, 2, 0, 0, 0 },
},
{
633978108000000000ULL,
633663612000000000ULL,
60,
{ 0, 3, 0, 5, 2, 0, 0, 0 },
{ 0, 1, 4, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_82

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_82[]
static

◆ TimeZoneRuleTable_84

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_84[]
static

◆ TimeZoneRuleTable_85

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_85[]
static
Initial value:
= { {
634608828000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 3, 0, 0, 0 },
{ 0, 3, 0, 5, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_88

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_88[]
static

◆ TimeZoneRuleTable_89

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_89[]
static
Initial value:
= { {
633662748000000000ULL,
633347388000000000ULL,
60,
{ 0, 10, 5, 5, 23, 59, 59, 999 },
{ 0, 5, 6, 5, 23, 59, 59, 999 },
},
{
633978108000000000ULL,
633663612000000000ULL,
60,
{ 0, 10, 6, 5, 23, 59, 59, 999 },
{ 0, 4, 2, 2, 23, 59, 59, 999 },
} }

◆ TimeZoneRuleTable_9

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_9[]
static
Initial value:
= { {
633031164000000000ULL,
0ULL,
60,
{ 0, 10, 0, 5, 2, 0, 0, 0 },
{ 0, 4, 0, 1, 2, 0, 0, 0 },
},
{
3155378076000000000ULL,
633032028000000000ULL,
60,
{ 0, 11, 0, 1, 2, 0, 0, 0 },
{ 0, 3, 0, 2, 2, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_90

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_90[]
static
Initial value:
= { {
636502716000000000ULL,
0ULL,
0,
{ 0, 1, 0, 1, 0, 0, 0, 1 },
{ 0, 1, 0, 1, 0, 0, 0, 0 },
},
{
636818076000000000ULL,
636503580000000000ULL,
60,
{ 0, 12, 5, 3, 0, 0, 0, 0 },
{ 0, 1, 1, 1, 0, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_95

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_95[]
static
Initial value:
= { {
633978108000000000ULL,
633663612000000000ULL,
60,
{ 0, 12, 4, 5, 23, 59, 59, 999 },
{ 0, 6, 5, 3, 23, 0, 0, 0 },
} }

◆ TimeZoneRuleTable_96

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_96[]
static

◆ TimeZoneRuleTable_99

const TIME_ZONE_RULE_ENTRY TimeZoneRuleTable_99[]
static

◆ TimeZoneTable

const TIME_ZONE_ENTRY TimeZoneTable[]

◆ TimeZoneTableNrElements

const size_t TimeZoneTableNrElements = ARRAYSIZE(TimeZoneTable)