Subject: | Windows Time Zones need updating |
Recent Windows time zone updates, including the most recent changes for Russia, have not yet been incorporated into the distribution, causes some tests on Win32 systems to fail. The attached patch will update the mapping for these zones.
Subject: | DateTime-TimeZone-Win32.patch |
--- C:/Compare/Old/Win32.pm Sun Oct 26 10:51:46 2014
+++ C:/Compare/New/Win32.pm Tue Nov 04 12:08:26 2014
@@ -40,6 +40,7 @@
'Bangkok Standard Time' => 'Asia/Bangkok',
'Bangladesh Standard Time' => 'Asia/Dhaka',
'Beijing' => 'Asia/Shanghai',
+ 'Belarus Standard Time' => 'Europe/Minsk',
'Canada Central' => 'America/Regina',
'Canada Central Standard Time' => 'America/Regina',
'Cape Verde Standard Time' => 'Atlantic/Cape_Verde',
@@ -68,8 +69,8 @@
'E. Africa Standard Time' => 'Africa/Nairobi',
'E. Australia' => 'Australia/Brisbane',
'E. Australia Standard Time' => 'Australia/Brisbane',
- 'E. Europe' => 'Europe/Minsk',
- 'E. Europe Standard Time' => 'Europe/Minsk',
+ 'E. Europe' => 'Europe/Helsinki',
+ 'E. Europe Standard Time' => 'Europe/Helsinki',
'E. South America' => 'America/Sao_Paulo',
'E. South America Standard Time' => 'America/Sao_Paulo',
'Eastern' => 'America/New_York',
@@ -105,6 +106,8 @@
'Kamchatka Standard Time' => 'Asia/Kamchatka',
'Korea' => 'Asia/Seoul',
'Korea Standard Time' => 'Asia/Seoul',
+ 'Libya Standard Time' => 'Africa/Tripoli',
+ 'Line Islands Standard Time' => 'Pacific/Kiritimati',
'Magadan Standard Time' => 'Asia/Magadan',
'Mauritius Standard Time' => 'Indian/Mauritius',
'Mexico' => 'America/Mexico_City',
@@ -138,6 +141,9 @@
'Prague Bratislava' => 'Europe/Prague',
'Romance' => 'Europe/Paris',
'Romance Standard Time' => 'Europe/Paris',
+ 'Russia Time Zone 10' => 'Asia/Srednekolymsk',
+ 'Russia Time Zone 11' => 'Asia/Anadyr',
+ 'Russia Time Zone 3' => 'Europe/Samara',
'Russian' => 'Europe/Moscow',
'Russian Standard Time' => 'Europe/Moscow',
'SA Eastern' => 'America/Cayenne',