aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa
diff options
context:
space:
mode:
Diffstat (limited to 'activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa')
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Algiers.rb55
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Cairo.rb219
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Casablanca.rb40
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Harare.rb18
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Johannesburg.rb25
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Monrovia.rb22
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Nairobi.rb23
7 files changed, 402 insertions, 0 deletions
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Algiers.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Algiers.rb
new file mode 100644
index 0000000000..8c5f25577f
--- /dev/null
+++ b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Algiers.rb
@@ -0,0 +1,55 @@
+require 'tzinfo/timezone_definition'
+
+module TZInfo
+ module Definitions
+ module Africa
+ module Algiers
+ include TimezoneDefinition
+
+ timezone 'Africa/Algiers' do |tz|
+ tz.offset :o0, 732, 0, :LMT
+ tz.offset :o1, 561, 0, :PMT
+ tz.offset :o2, 0, 0, :WET
+ tz.offset :o3, 0, 3600, :WEST
+ tz.offset :o4, 3600, 0, :CET
+ tz.offset :o5, 3600, 3600, :CEST
+
+ tz.transition 1891, 3, :o1, 2170625843, 900
+ tz.transition 1911, 3, :o2, 69670267013, 28800
+ tz.transition 1916, 6, :o3, 58104707, 24
+ tz.transition 1916, 10, :o2, 58107323, 24
+ tz.transition 1917, 3, :o3, 58111499, 24
+ tz.transition 1917, 10, :o2, 58116227, 24
+ tz.transition 1918, 3, :o3, 58119899, 24
+ tz.transition 1918, 10, :o2, 58124963, 24
+ tz.transition 1919, 3, :o3, 58128467, 24
+ tz.transition 1919, 10, :o2, 58133699, 24
+ tz.transition 1920, 2, :o3, 58136867, 24
+ tz.transition 1920, 10, :o2, 58142915, 24
+ tz.transition 1921, 3, :o3, 58146323, 24
+ tz.transition 1921, 6, :o2, 58148699, 24
+ tz.transition 1939, 9, :o3, 58308443, 24
+ tz.transition 1939, 11, :o2, 4859173, 2
+ tz.transition 1940, 2, :o4, 29156215, 12
+ tz.transition 1944, 4, :o5, 58348405, 24
+ tz.transition 1944, 10, :o4, 4862743, 2
+ tz.transition 1945, 4, :o5, 58357141, 24
+ tz.transition 1945, 9, :o4, 58361147, 24
+ tz.transition 1946, 10, :o2, 58370411, 24
+ tz.transition 1956, 1, :o4, 4871003, 2
+ tz.transition 1963, 4, :o2, 58515203, 24
+ tz.transition 1971, 4, :o3, 41468400
+ tz.transition 1971, 9, :o2, 54774000
+ tz.transition 1977, 5, :o3, 231724800
+ tz.transition 1977, 10, :o4, 246236400
+ tz.transition 1978, 3, :o5, 259545600
+ tz.transition 1978, 9, :o4, 275274000
+ tz.transition 1979, 10, :o2, 309740400
+ tz.transition 1980, 4, :o3, 325468800
+ tz.transition 1980, 10, :o2, 341802000
+ tz.transition 1981, 5, :o4, 357523200
+ end
+ end
+ end
+ end
+end
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Cairo.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Cairo.rb
new file mode 100644
index 0000000000..6e6daf3522
--- /dev/null
+++ b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Cairo.rb
@@ -0,0 +1,219 @@
+require 'tzinfo/timezone_definition'
+
+module TZInfo
+ module Definitions
+ module Africa
+ module Cairo
+ include TimezoneDefinition
+
+ timezone 'Africa/Cairo' do |tz|
+ tz.offset :o0, 7500, 0, :LMT
+ tz.offset :o1, 7200, 0, :EET
+ tz.offset :o2, 7200, 3600, :EEST
+
+ tz.transition 1900, 9, :o1, 695604503, 288
+ tz.transition 1940, 7, :o2, 29157905, 12
+ tz.transition 1940, 9, :o1, 19439227, 8
+ tz.transition 1941, 4, :o2, 29161193, 12
+ tz.transition 1941, 9, :o1, 19442027, 8
+ tz.transition 1942, 3, :o2, 29165405, 12
+ tz.transition 1942, 10, :o1, 19445275, 8
+ tz.transition 1943, 3, :o2, 29169785, 12
+ tz.transition 1943, 10, :o1, 19448235, 8
+ tz.transition 1944, 3, :o2, 29174177, 12
+ tz.transition 1944, 10, :o1, 19451163, 8
+ tz.transition 1945, 4, :o2, 29178737, 12
+ tz.transition 1945, 10, :o1, 19454083, 8
+ tz.transition 1957, 5, :o2, 29231621, 12
+ tz.transition 1957, 9, :o1, 19488899, 8
+ tz.transition 1958, 4, :o2, 29235893, 12
+ tz.transition 1958, 9, :o1, 19491819, 8
+ tz.transition 1959, 4, :o2, 58480547, 24
+ tz.transition 1959, 9, :o1, 4873683, 2
+ tz.transition 1960, 4, :o2, 58489331, 24
+ tz.transition 1960, 9, :o1, 4874415, 2
+ tz.transition 1961, 4, :o2, 58498091, 24
+ tz.transition 1961, 9, :o1, 4875145, 2
+ tz.transition 1962, 4, :o2, 58506851, 24
+ tz.transition 1962, 9, :o1, 4875875, 2
+ tz.transition 1963, 4, :o2, 58515611, 24
+ tz.transition 1963, 9, :o1, 4876605, 2
+ tz.transition 1964, 4, :o2, 58524395, 24
+ tz.transition 1964, 9, :o1, 4877337, 2
+ tz.transition 1965, 4, :o2, 58533155, 24
+ tz.transition 1965, 9, :o1, 4878067, 2
+ tz.transition 1966, 4, :o2, 58541915, 24
+ tz.transition 1966, 10, :o1, 4878799, 2
+ tz.transition 1967, 4, :o2, 58550675, 24
+ tz.transition 1967, 10, :o1, 4879529, 2
+ tz.transition 1968, 4, :o2, 58559459, 24
+ tz.transition 1968, 10, :o1, 4880261, 2
+ tz.transition 1969, 4, :o2, 58568219, 24
+ tz.transition 1969, 10, :o1, 4880991, 2
+ tz.transition 1970, 4, :o2, 10364400
+ tz.transition 1970, 10, :o1, 23587200
+ tz.transition 1971, 4, :o2, 41900400
+ tz.transition 1971, 10, :o1, 55123200
+ tz.transition 1972, 4, :o2, 73522800
+ tz.transition 1972, 10, :o1, 86745600
+ tz.transition 1973, 4, :o2, 105058800
+ tz.transition 1973, 10, :o1, 118281600
+ tz.transition 1974, 4, :o2, 136594800
+ tz.transition 1974, 10, :o1, 149817600
+ tz.transition 1975, 4, :o2, 168130800
+ tz.transition 1975, 10, :o1, 181353600
+ tz.transition 1976, 4, :o2, 199753200
+ tz.transition 1976, 10, :o1, 212976000
+ tz.transition 1977, 4, :o2, 231289200
+ tz.transition 1977, 10, :o1, 244512000
+ tz.transition 1978, 4, :o2, 262825200
+ tz.transition 1978, 10, :o1, 276048000
+ tz.transition 1979, 4, :o2, 294361200
+ tz.transition 1979, 10, :o1, 307584000
+ tz.transition 1980, 4, :o2, 325983600
+ tz.transition 1980, 10, :o1, 339206400
+ tz.transition 1981, 4, :o2, 357519600
+ tz.transition 1981, 10, :o1, 370742400
+ tz.transition 1982, 7, :o2, 396399600
+ tz.transition 1982, 10, :o1, 402278400
+ tz.transition 1983, 7, :o2, 426812400
+ tz.transition 1983, 10, :o1, 433814400
+ tz.transition 1984, 4, :o2, 452214000
+ tz.transition 1984, 10, :o1, 465436800
+ tz.transition 1985, 4, :o2, 483750000
+ tz.transition 1985, 10, :o1, 496972800
+ tz.transition 1986, 4, :o2, 515286000
+ tz.transition 1986, 10, :o1, 528508800
+ tz.transition 1987, 4, :o2, 546822000
+ tz.transition 1987, 10, :o1, 560044800
+ tz.transition 1988, 4, :o2, 578444400
+ tz.transition 1988, 10, :o1, 591667200
+ tz.transition 1989, 5, :o2, 610412400
+ tz.transition 1989, 10, :o1, 623203200
+ tz.transition 1990, 4, :o2, 641516400
+ tz.transition 1990, 10, :o1, 654739200
+ tz.transition 1991, 4, :o2, 673052400
+ tz.transition 1991, 10, :o1, 686275200
+ tz.transition 1992, 4, :o2, 704674800
+ tz.transition 1992, 10, :o1, 717897600
+ tz.transition 1993, 4, :o2, 736210800
+ tz.transition 1993, 10, :o1, 749433600
+ tz.transition 1994, 4, :o2, 767746800
+ tz.transition 1994, 10, :o1, 780969600
+ tz.transition 1995, 4, :o2, 799020000
+ tz.transition 1995, 9, :o1, 812322000
+ tz.transition 1996, 4, :o2, 830469600
+ tz.transition 1996, 9, :o1, 843771600
+ tz.transition 1997, 4, :o2, 861919200
+ tz.transition 1997, 9, :o1, 875221200
+ tz.transition 1998, 4, :o2, 893368800
+ tz.transition 1998, 9, :o1, 906670800
+ tz.transition 1999, 4, :o2, 925423200
+ tz.transition 1999, 9, :o1, 938725200
+ tz.transition 2000, 4, :o2, 956872800
+ tz.transition 2000, 9, :o1, 970174800
+ tz.transition 2001, 4, :o2, 988322400
+ tz.transition 2001, 9, :o1, 1001624400
+ tz.transition 2002, 4, :o2, 1019772000
+ tz.transition 2002, 9, :o1, 1033074000
+ tz.transition 2003, 4, :o2, 1051221600
+ tz.transition 2003, 9, :o1, 1064523600
+ tz.transition 2004, 4, :o2, 1083276000
+ tz.transition 2004, 9, :o1, 1096578000
+ tz.transition 2005, 4, :o2, 1114725600
+ tz.transition 2005, 9, :o1, 1128027600
+ tz.transition 2006, 4, :o2, 1146175200
+ tz.transition 2006, 9, :o1, 1158872400
+ tz.transition 2007, 4, :o2, 1177624800
+ tz.transition 2007, 9, :o1, 1189112400
+ tz.transition 2008, 4, :o2, 1209074400
+ tz.transition 2008, 8, :o1, 1219957200
+ tz.transition 2009, 4, :o2, 1240524000
+ tz.transition 2009, 8, :o1, 1251406800
+ tz.transition 2010, 4, :o2, 1272578400
+ tz.transition 2010, 8, :o1, 1282856400
+ tz.transition 2011, 4, :o2, 1304028000
+ tz.transition 2011, 8, :o1, 1314306000
+ tz.transition 2012, 4, :o2, 1335477600
+ tz.transition 2012, 8, :o1, 1346360400
+ tz.transition 2013, 4, :o2, 1366927200
+ tz.transition 2013, 8, :o1, 1377810000
+ tz.transition 2014, 4, :o2, 1398376800
+ tz.transition 2014, 8, :o1, 1409259600
+ tz.transition 2015, 4, :o2, 1429826400
+ tz.transition 2015, 8, :o1, 1440709200
+ tz.transition 2016, 4, :o2, 1461880800
+ tz.transition 2016, 8, :o1, 1472158800
+ tz.transition 2017, 4, :o2, 1493330400
+ tz.transition 2017, 8, :o1, 1504213200
+ tz.transition 2018, 4, :o2, 1524780000
+ tz.transition 2018, 8, :o1, 1535662800
+ tz.transition 2019, 4, :o2, 1556229600
+ tz.transition 2019, 8, :o1, 1567112400
+ tz.transition 2020, 4, :o2, 1587679200
+ tz.transition 2020, 8, :o1, 1598562000
+ tz.transition 2021, 4, :o2, 1619733600
+ tz.transition 2021, 8, :o1, 1630011600
+ tz.transition 2022, 4, :o2, 1651183200
+ tz.transition 2022, 8, :o1, 1661461200
+ tz.transition 2023, 4, :o2, 1682632800
+ tz.transition 2023, 8, :o1, 1693515600
+ tz.transition 2024, 4, :o2, 1714082400
+ tz.transition 2024, 8, :o1, 1724965200
+ tz.transition 2025, 4, :o2, 1745532000
+ tz.transition 2025, 8, :o1, 1756414800
+ tz.transition 2026, 4, :o2, 1776981600
+ tz.transition 2026, 8, :o1, 1787864400
+ tz.transition 2027, 4, :o2, 1809036000
+ tz.transition 2027, 8, :o1, 1819314000
+ tz.transition 2028, 4, :o2, 1840485600
+ tz.transition 2028, 8, :o1, 1851368400
+ tz.transition 2029, 4, :o2, 1871935200
+ tz.transition 2029, 8, :o1, 1882818000
+ tz.transition 2030, 4, :o2, 1903384800
+ tz.transition 2030, 8, :o1, 1914267600
+ tz.transition 2031, 4, :o2, 1934834400
+ tz.transition 2031, 8, :o1, 1945717200
+ tz.transition 2032, 4, :o2, 1966888800
+ tz.transition 2032, 8, :o1, 1977166800
+ tz.transition 2033, 4, :o2, 1998338400
+ tz.transition 2033, 8, :o1, 2008616400
+ tz.transition 2034, 4, :o2, 2029788000
+ tz.transition 2034, 8, :o1, 2040670800
+ tz.transition 2035, 4, :o2, 2061237600
+ tz.transition 2035, 8, :o1, 2072120400
+ tz.transition 2036, 4, :o2, 2092687200
+ tz.transition 2036, 8, :o1, 2103570000
+ tz.transition 2037, 4, :o2, 2124136800
+ tz.transition 2037, 8, :o1, 2135019600
+ tz.transition 2038, 4, :o2, 29586521, 12
+ tz.transition 2038, 8, :o1, 19725299, 8
+ tz.transition 2039, 4, :o2, 29590889, 12
+ tz.transition 2039, 8, :o1, 19728211, 8
+ tz.transition 2040, 4, :o2, 29595257, 12
+ tz.transition 2040, 8, :o1, 19731179, 8
+ tz.transition 2041, 4, :o2, 29599625, 12
+ tz.transition 2041, 8, :o1, 19734091, 8
+ tz.transition 2042, 4, :o2, 29603993, 12
+ tz.transition 2042, 8, :o1, 19737003, 8
+ tz.transition 2043, 4, :o2, 29608361, 12
+ tz.transition 2043, 8, :o1, 19739915, 8
+ tz.transition 2044, 4, :o2, 29612813, 12
+ tz.transition 2044, 8, :o1, 19742827, 8
+ tz.transition 2045, 4, :o2, 29617181, 12
+ tz.transition 2045, 8, :o1, 19745795, 8
+ tz.transition 2046, 4, :o2, 29621549, 12
+ tz.transition 2046, 8, :o1, 19748707, 8
+ tz.transition 2047, 4, :o2, 29625917, 12
+ tz.transition 2047, 8, :o1, 19751619, 8
+ tz.transition 2048, 4, :o2, 29630285, 12
+ tz.transition 2048, 8, :o1, 19754531, 8
+ tz.transition 2049, 4, :o2, 29634737, 12
+ tz.transition 2049, 8, :o1, 19757443, 8
+ tz.transition 2050, 4, :o2, 29639105, 12
+ tz.transition 2050, 8, :o1, 19760355, 8
+ end
+ end
+ end
+ end
+end
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Casablanca.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Casablanca.rb
new file mode 100644
index 0000000000..d1eb5c5724
--- /dev/null
+++ b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Casablanca.rb
@@ -0,0 +1,40 @@
+require 'tzinfo/timezone_definition'
+
+module TZInfo
+ module Definitions
+ module Africa
+ module Casablanca
+ include TimezoneDefinition
+
+ timezone 'Africa/Casablanca' do |tz|
+ tz.offset :o0, -1820, 0, :LMT
+ tz.offset :o1, 0, 0, :WET
+ tz.offset :o2, 0, 3600, :WEST
+ tz.offset :o3, 3600, 0, :CET
+
+ tz.transition 1913, 10, :o1, 10454687371, 4320
+ tz.transition 1939, 9, :o2, 4859037, 2
+ tz.transition 1939, 11, :o1, 58310075, 24
+ tz.transition 1940, 2, :o2, 4859369, 2
+ tz.transition 1945, 11, :o1, 58362659, 24
+ tz.transition 1950, 6, :o2, 4866887, 2
+ tz.transition 1950, 10, :o1, 58406003, 24
+ tz.transition 1967, 6, :o2, 2439645, 1
+ tz.transition 1967, 9, :o1, 58554347, 24
+ tz.transition 1974, 6, :o2, 141264000
+ tz.transition 1974, 8, :o1, 147222000
+ tz.transition 1976, 5, :o2, 199756800
+ tz.transition 1976, 7, :o1, 207702000
+ tz.transition 1977, 5, :o2, 231292800
+ tz.transition 1977, 9, :o1, 244249200
+ tz.transition 1978, 6, :o2, 265507200
+ tz.transition 1978, 8, :o1, 271033200
+ tz.transition 1984, 3, :o3, 448243200
+ tz.transition 1985, 12, :o1, 504918000
+ tz.transition 2008, 6, :o2, 1212278400
+ tz.transition 2008, 8, :o1, 1220223600
+ end
+ end
+ end
+ end
+end
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Harare.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Harare.rb
new file mode 100644
index 0000000000..070c95ae0f
--- /dev/null
+++ b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Harare.rb
@@ -0,0 +1,18 @@
+require 'tzinfo/timezone_definition'
+
+module TZInfo
+ module Definitions
+ module Africa
+ module Harare
+ include TimezoneDefinition
+
+ timezone 'Africa/Harare' do |tz|
+ tz.offset :o0, 7452, 0, :LMT
+ tz.offset :o1, 7200, 0, :CAT
+
+ tz.transition 1903, 2, :o1, 1932939531, 800
+ end
+ end
+ end
+ end
+end
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Johannesburg.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Johannesburg.rb
new file mode 100644
index 0000000000..f0af0d8e33
--- /dev/null
+++ b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Johannesburg.rb
@@ -0,0 +1,25 @@
+require 'tzinfo/timezone_definition'
+
+module TZInfo
+ module Definitions
+ module Africa
+ module Johannesburg
+ include TimezoneDefinition
+
+ timezone 'Africa/Johannesburg' do |tz|
+ tz.offset :o0, 6720, 0, :LMT
+ tz.offset :o1, 5400, 0, :SAST
+ tz.offset :o2, 7200, 0, :SAST
+ tz.offset :o3, 7200, 3600, :SAST
+
+ tz.transition 1892, 2, :o1, 108546139, 45
+ tz.transition 1903, 2, :o2, 38658791, 16
+ tz.transition 1942, 9, :o3, 4861245, 2
+ tz.transition 1943, 3, :o2, 58339307, 24
+ tz.transition 1943, 9, :o3, 4861973, 2
+ tz.transition 1944, 3, :o2, 58348043, 24
+ end
+ end
+ end
+ end
+end
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Monrovia.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Monrovia.rb
new file mode 100644
index 0000000000..40e711fa44
--- /dev/null
+++ b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Monrovia.rb
@@ -0,0 +1,22 @@
+require 'tzinfo/timezone_definition'
+
+module TZInfo
+ module Definitions
+ module Africa
+ module Monrovia
+ include TimezoneDefinition
+
+ timezone 'Africa/Monrovia' do |tz|
+ tz.offset :o0, -2588, 0, :LMT
+ tz.offset :o1, -2588, 0, :MMT
+ tz.offset :o2, -2670, 0, :LRT
+ tz.offset :o3, 0, 0, :GMT
+
+ tz.transition 1882, 1, :o1, 52022445047, 21600
+ tz.transition 1919, 3, :o2, 52315600247, 21600
+ tz.transition 1972, 5, :o3, 73529070
+ end
+ end
+ end
+ end
+end
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Nairobi.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Nairobi.rb
new file mode 100644
index 0000000000..7b0a2f43be
--- /dev/null
+++ b/activesupport/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/Africa/Nairobi.rb
@@ -0,0 +1,23 @@
+require 'tzinfo/timezone_definition'
+
+module TZInfo
+ module Definitions
+ module Africa
+ module Nairobi
+ include TimezoneDefinition
+
+ timezone 'Africa/Nairobi' do |tz|
+ tz.offset :o0, 8836, 0, :LMT
+ tz.offset :o1, 10800, 0, :EAT
+ tz.offset :o2, 9000, 0, :BEAT
+ tz.offset :o3, 9885, 0, :BEAUT
+
+ tz.transition 1928, 6, :o1, 52389253391, 21600
+ tz.transition 1929, 12, :o2, 19407819, 8
+ tz.transition 1939, 12, :o3, 116622211, 48
+ tz.transition 1959, 12, :o1, 14036742061, 5760
+ end
+ end
+ end
+ end
+end