kernelbase: Update timezone data to version 2022f.

This commit is contained in:
Alexandre Julliard 2022-11-08 12:25:32 +01:00
parent 198de0dcb8
commit 8f81273904
2 changed files with 92 additions and 44 deletions

View file

@ -633,13 +633,35 @@ HKLM
val 'MUI_Dlt' = s '@tzres.dll,-32801'
val 'MUI_Std' = s '@tzres.dll,-32800'
val 'Std' = s 'Central Standard Time (Mexico)'
val 'TZI' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val 'TZI' = b 6801000000000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
'Dynamic DST'
{
val '2000' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2001' = b 6801000000000000c4ffffff0000090000000500020000000000000000000500000001000200000000000000
val '2002' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val 'FirstEntry' = d 2001
val 'LastEntry' = d 2002
val '2003' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2004' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2005' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2006' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2007' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2008' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2009' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2010' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2011' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2012' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2013' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2014' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2015' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2016' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2017' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2018' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2019' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2020' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2021' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2022' = b 6801000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2023' = b 6801000000000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2023
}
}
'Chatham Islands Standard Time'
@ -812,8 +834,12 @@ HKLM
val '2017' = b 6801000000000000c4ffffff0000050006000200160000000000000000000800060002001600000000000000
val '2018' = b 6801000000000000c4ffffff0000050006000200160000000000000000000800060002001600000000000000
val '2019' = b 6801000000000000c4ffffff0000040006000100160000000000000000000900060001001600000000000000
val '2020' = b 6801000000000000c4ffffff0000040006000100160000000000000000000900060001001600000000000000
val '2021' = b 6801000000000000c4ffffff0000040006000100160000000000000000000900060001001600000000000000
val '2022' = b 6801000000000000c4ffffff0000040006000100160000000000000000000900060002001600000000000000
val '2023' = b 6801000000000000c4ffffff0000040006000100160000000000000000000900060001001600000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2019
val 'LastEntry' = d 2023
}
}
'Eastern Standard Time'
@ -941,7 +967,7 @@ HKLM
val 'MUI_Dlt' = s '@tzres.dll,-25681'
val 'MUI_Std' = s '@tzres.dll,-25680'
val 'Std' = s 'Fiji Standard Time'
val 'TZI' = b 30fdffff00000000c4ffffff0000010000000200030000000000000000000b00000002000200000000000000
val 'TZI' = b 30fdffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
'Dynamic DST'
{
val '2000' = b 30fdffff00000000c4ffffff0000020000000500030000000000000000000100060001000000000000000000
@ -966,16 +992,9 @@ HKLM
val '2019' = b 30fdffff00000000c4ffffff0000010000000200030000000000000000000b00000002000200000000000000
val '2020' = b 30fdffff00000000c4ffffff0000010000000200030000000000000000000c00000003000200000000000000
val '2021' = b 30fdffff00000000c4ffffff0000010000000300030000000000000000000100050001000000000000000000
val '2022' = b 30fdffff00000000c4ffffff0000010006000100000000000000000000000b00000002000200000000000000
val '2023' = b 30fdffff00000000c4ffffff0000010000000300030000000000000000000b00000002000200000000000000
val '2024' = b 30fdffff00000000c4ffffff0000010000000200030000000000000000000b00000002000200000000000000
val '2025' = b 30fdffff00000000c4ffffff0000010000000200030000000000000000000b00000002000200000000000000
val '2026' = b 30fdffff00000000c4ffffff0000010000000300030000000000000000000b00000002000200000000000000
val '2027' = b 30fdffff00000000c4ffffff0000010000000300030000000000000000000b00000002000200000000000000
val '2028' = b 30fdffff00000000c4ffffff0000010000000300030000000000000000000b00000002000200000000000000
val '2029' = b 30fdffff00000000c4ffffff0000010000000200030000000000000000000b00000002000200000000000000
val '2022' = b 30fdffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2029
val 'LastEntry' = d 2022
}
}
'FLE Standard Time'
@ -1146,7 +1165,7 @@ HKLM
val 'MUI_Dlt' = s '@tzres.dll,-5569'
val 'MUI_Std' = s '@tzres.dll,-5568'
val 'Std' = s 'Iran Standard Time'
val 'TZI' = b 2effffff00000000c4ffffff000009000600030017003b003b00e703000003000400030017003b003b00e703
val 'TZI' = b 2effffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
'Dynamic DST'
{
val '2000' = b 2effffff00000000c4ffffff000009000300030017003b003b00e703000003000100030017003b003b00e703
@ -1172,16 +1191,9 @@ HKLM
val '2020' = b 2effffff00000000c4ffffff000009000000030017003b003b00e703000003000500030017003b003b00e703
val '2021' = b 2effffff00000000c4ffffff000009000200030017003b003b00e703000003000000030017003b003b00e703
val '2022' = b 2effffff00000000c4ffffff000009000300030017003b003b00e703000003000100030017003b003b00e703
val '2023' = b 2effffff00000000c4ffffff000009000400030017003b003b00e703000003000200030017003b003b00e703
val '2024' = b 2effffff00000000c4ffffff000009000500030017003b003b00e703000003000300030017003b003b00e703
val '2025' = b 2effffff00000000c4ffffff000009000000030017003b003b00e703000003000500030017003b003b00e703
val '2026' = b 2effffff00000000c4ffffff000009000100030017003b003b00e703000003000600030017003b003b00e703
val '2027' = b 2effffff00000000c4ffffff000009000200030017003b003b00e703000003000000030017003b003b00e703
val '2028' = b 2effffff00000000c4ffffff000009000300030017003b003b00e703000003000100030017003b003b00e703
val '2029' = b 2effffff00000000c4ffffff000009000400030017003b003b00e703000003000200030017003b003b00e703
val '2030' = b 2effffff00000000c4ffffff000009000600030017003b003b00e703000003000400030017003b003b00e703
val '2023' = b 2effffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2030
val 'LastEntry' = d 2023
}
}
'Israel Standard Time'
@ -1238,7 +1250,7 @@ HKLM
val 'MUI_Dlt' = s '@tzres.dll,-17233'
val 'MUI_Std' = s '@tzres.dll,-17232'
val 'Std' = s 'Jordan Standard Time'
val 'TZI' = b 88ffffff00000000c4ffffff00000a00050005000100000000000000000002000400050017003b003b00e703
val 'TZI' = b 4cffffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
'Dynamic DST'
{
val '2000' = b 88ffffff00000000c4ffffff0000090005000500010000000000000000000300040005000000000000000000
@ -1263,9 +1275,10 @@ HKLM
val '2019' = b 88ffffff00000000c4ffffff00000a00050005000100000000000000000003000400050017003b003b00e703
val '2020' = b 88ffffff00000000c4ffffff00000a00050005000100000000000000000003000400050017003b003b00e703
val '2021' = b 88ffffff00000000c4ffffff00000a00050005000100000000000000000003000400050017003b003b00e703
val '2022' = b 88ffffff00000000c4ffffff00000a00050005000100000000000000000002000400050017003b003b00e703
val '2022' = b 88ffffff00000000c4ffffff00000100060001000000000000000000000002000400050017003b003b00e703
val '2023' = b 4cffffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2022
val 'LastEntry' = d 2023
}
}
'Kaliningrad Standard Time'
@ -1570,13 +1583,35 @@ HKLM
val 'MUI_Dlt' = s '@tzres.dll,-7249'
val 'MUI_Std' = s '@tzres.dll,-7248'
val 'Std' = s 'Mountain Standard Time (Mexico)'
val 'TZI' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val 'TZI' = b 6801000000000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
'Dynamic DST'
{
val '2000' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2001' = b a401000000000000c4ffffff0000090000000500020000000000000000000500000001000200000000000000
val '2002' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val 'FirstEntry' = d 2001
val 'LastEntry' = d 2002
val '2003' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2004' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2005' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2006' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2007' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2008' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2009' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2010' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2011' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2012' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2013' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2014' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2015' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2016' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2017' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2018' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2019' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2020' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2021' = b a401000000000000c4ffffff00000a0000000500020000000000000000000400000001000200000000000000
val '2022' = b a401000000000000c4ffffff0000010006000100000000000000000000000400000001000200000000000000
val '2023' = b 6801000000000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2023
}
}
'Myanmar Standard Time'
@ -1900,7 +1935,7 @@ HKLM
val '2019' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000002000000000000000000
val '2020' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000001000000000000000000
val '2021' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000001000000000000000000
val '2022' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000001000000000000000000
val '2022' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000002000000000000000000
val '2023' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000001000000000000000000
val '2024' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000002000000000000000000
val '2025' = b f000000000000000c4ffffff0000040000000100000000000000000000000900000001000000000000000000
@ -2486,7 +2521,7 @@ HKLM
val 'MUI_Dlt' = s '@tzres.dll,-46577'
val 'MUI_Std' = s '@tzres.dll,-46576'
val 'Std' = s 'Syria Standard Time'
val 'TZI' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val 'TZI' = b 4cffffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
'Dynamic DST'
{
val '2000' = b 88ffffff00000000c4ffffff00000a0000000100000000000000000000000400060001000000000000000000
@ -2502,8 +2537,19 @@ HKLM
val '2010' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000400050001000000000000000000
val '2011' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000400050001000000000000000000
val '2012' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2013' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2014' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2015' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2016' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2017' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2018' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2019' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2020' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2021' = b 88ffffff00000000c4ffffff00000a0005000500000000000000000000000300050005000000000000000000
val '2022' = b 88ffffff00000000c4ffffff0000010006000100000000000000000000000300050005000000000000000000
val '2023' = b 4cffffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2012
val 'LastEntry' = d 2023
}
}
'Taipei Standard Time'
@ -3067,7 +3113,7 @@ HKLM
val 'MUI_Dlt' = s '@tzres.dll,-46161'
val 'MUI_Std' = s '@tzres.dll,-46160'
val 'Std' = s 'West Bank Standard Time'
val 'TZI' = b 88ffffff00000000c4ffffff00000a0005000400010000000000000000000300000005000000000000000000
val 'TZI' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060005000200000000000000
'Dynamic DST'
{
val '2000' = b 88ffffff00000000c4ffffff00000a0005000300000000000000000000000400050003000000000000000000
@ -3092,15 +3138,17 @@ HKLM
val '2019' = b 88ffffff00000000c4ffffff00000a0006000400000000000000000000000300050005000000000000000000
val '2020' = b 88ffffff00000000c4ffffff00000a0006000400010000000000000000000300060004000000000000000000
val '2021' = b 88ffffff00000000c4ffffff00000a0005000500010000000000000000000300060004000000000000000000
val '2022' = b 88ffffff00000000c4ffffff00000a0005000400010000000000000000000300000005000000000000000000
val '2023' = b 88ffffff00000000c4ffffff00000a0005000400010000000000000000000300000005000000000000000000
val '2024' = b 88ffffff00000000c4ffffff00000a0005000400010000000000000000000300000005000000000000000000
val '2025' = b 88ffffff00000000c4ffffff00000a0005000400010000000000000000000300000005000000000000000000
val '2026' = b 88ffffff00000000c4ffffff00000a0005000400010000000000000000000300000005000000000000000000
val '2027' = b 88ffffff00000000c4ffffff00000a0005000500010000000000000000000300000005000000000000000000
val '2028' = b 88ffffff00000000c4ffffff00000a0005000400010000000000000000000300000005000000000000000000
val '2022' = b 88ffffff00000000c4ffffff00000a0006000500020000000000000000000300000005000000000000000000
val '2023' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060004000200000000000000
val '2024' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060005000200000000000000
val '2025' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060005000200000000000000
val '2026' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060004000200000000000000
val '2027' = b 88ffffff00000000c4ffffff00000a0006000500020000000000000000000300060004000200000000000000
val '2028' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060004000200000000000000
val '2029' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060004000200000000000000
val '2030' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060005000200000000000000
val 'FirstEntry' = d 2000
val 'LastEntry' = d 2028
val 'LastEntry' = d 2030
}
}
'West Pacific Standard Time'

View file

@ -28,7 +28,7 @@ use Time::Local qw(timegm_modern);
my $UNIVERSION = "15.0.0";
my $CLDRVERSION = "42";
my $ISO639VERSION = "20220120";
my $TZVERSION = "2022a";
my $TZVERSION = "2022f";
my %data_files =
(
@ -55,7 +55,7 @@ my %data_files =
jis0212 => { url => "https://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0212.TXT",
sha => "477820bb3055bbcc90880d788cd95607d221dc94457bae249231adecf13c12e6" },
tzdata => { url => "https://data.iana.org/time-zones/releases/tzdata$TZVERSION.tar.gz",
sha => "ef7fffd9f4f50f4f58328b35022a32a5a056b245c5cb3d6791dddb342f871664" },
sha => "9990d71f675d212567b931fe8aae1cab7027f89fefb8a79d808a6933a67af000" },
);