1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
|
require 'tzinfo/timezone_definition'
module TZInfo
module Definitions
module Europe
module Athens
include TimezoneDefinition
timezone 'Europe/Athens' do |tz|
tz.offset :o0, 5692, 0, :LMT
tz.offset :o1, 5692, 0, :AMT
tz.offset :o2, 7200, 0, :EET
tz.offset :o3, 7200, 3600, :EEST
tz.offset :o4, 3600, 3600, :CEST
tz.offset :o5, 3600, 0, :CET
tz.transition 1895, 9, :o1, 52130529377, 21600
tz.transition 1916, 7, :o2, 3268447787, 1350
tz.transition 1932, 7, :o3, 29122745, 12
tz.transition 1932, 8, :o2, 19415611, 8
tz.transition 1941, 4, :o3, 29161097, 12
tz.transition 1941, 4, :o4, 19440915, 8
tz.transition 1942, 11, :o5, 58335973, 24
tz.transition 1943, 3, :o4, 58339523, 24
tz.transition 1943, 10, :o5, 29172017, 12
tz.transition 1944, 4, :o2, 58348427, 24
tz.transition 1952, 6, :o3, 29210333, 12
tz.transition 1952, 11, :o2, 19474547, 8
tz.transition 1975, 4, :o3, 166485600
tz.transition 1975, 11, :o2, 186184800
tz.transition 1976, 4, :o3, 198028800
tz.transition 1976, 10, :o2, 213753600
tz.transition 1977, 4, :o3, 228873600
tz.transition 1977, 9, :o2, 244080000
tz.transition 1978, 4, :o3, 260323200
tz.transition 1978, 9, :o2, 275446800
tz.transition 1979, 4, :o3, 291798000
tz.transition 1979, 9, :o2, 307407600
tz.transition 1980, 3, :o3, 323388000
tz.transition 1980, 9, :o2, 338936400
tz.transition 1981, 3, :o3, 354675600
tz.transition 1981, 9, :o2, 370400400
tz.transition 1982, 3, :o3, 386125200
tz.transition 1982, 9, :o2, 401850000
tz.transition 1983, 3, :o3, 417574800
tz.transition 1983, 9, :o2, 433299600
tz.transition 1984, 3, :o3, 449024400
tz.transition 1984, 9, :o2, 465354000
tz.transition 1985, 3, :o3, 481078800
tz.transition 1985, 9, :o2, 496803600
tz.transition 1986, 3, :o3, 512528400
tz.transition 1986, 9, :o2, 528253200
tz.transition 1987, 3, :o3, 543978000
tz.transition 1987, 9, :o2, 559702800
tz.transition 1988, 3, :o3, 575427600
tz.transition 1988, 9, :o2, 591152400
tz.transition 1989, 3, :o3, 606877200
tz.transition 1989, 9, :o2, 622602000
tz.transition 1990, 3, :o3, 638326800
tz.transition 1990, 9, :o2, 654656400
tz.transition 1991, 3, :o3, 670381200
tz.transition 1991, 9, :o2, 686106000
tz.transition 1992, 3, :o3, 701830800
tz.transition 1992, 9, :o2, 717555600
tz.transition 1993, 3, :o3, 733280400
tz.transition 1993, 9, :o2, 749005200
tz.transition 1994, 3, :o3, 764730000
tz.transition 1994, 9, :o2, 780454800
tz.transition 1995, 3, :o3, 796179600
tz.transition 1995, 9, :o2, 811904400
tz.transition 1996, 3, :o3, 828234000
tz.transition 1996, 10, :o2, 846378000
tz.transition 1997, 3, :o3, 859683600
tz.transition 1997, 10, :o2, 877827600
tz.transition 1998, 3, :o3, 891133200
tz.transition 1998, 10, :o2, 909277200
tz.transition 1999, 3, :o3, 922582800
tz.transition 1999, 10, :o2, 941331600
tz.transition 2000, 3, :o3, 954032400
tz.transition 2000, 10, :o2, 972781200
tz.transition 2001, 3, :o3, 985482000
tz.transition 2001, 10, :o2, 1004230800
tz.transition 2002, 3, :o3, 1017536400
tz.transition 2002, 10, :o2, 1035680400
tz.transition 2003, 3, :o3, 1048986000
tz.transition 2003, 10, :o2, 1067130000
tz.transition 2004, 3, :o3, 1080435600
tz.transition 2004, 10, :o2, 1099184400
tz.transition 2005, 3, :o3, 1111885200
tz.transition 2005, 10, :o2, 1130634000
tz.transition 2006, 3, :o3, 1143334800
tz.transition 2006, 10, :o2, 1162083600
tz.transition 2007, 3, :o3, 1174784400
tz.transition 2007, 10, :o2, 1193533200
tz.transition 2008, 3, :o3, 1206838800
tz.transition 2008, 10, :o2, 1224982800
tz.transition 2009, 3, :o3, 1238288400
tz.transition 2009, 10, :o2, 1256432400
tz.transition 2010, 3, :o3, 1269738000
tz.transition 2010, 10, :o2, 1288486800
tz.transition 2011, 3, :o3, 1301187600
tz.transition 2011, 10, :o2, 1319936400
tz.transition 2012, 3, :o3, 1332637200
tz.transition 2012, 10, :o2, 1351386000
tz.transition 2013, 3, :o3, 1364691600
tz.transition 2013, 10, :o2, 1382835600
tz.transition 2014, 3, :o3, 1396141200
tz.transition 2014, 10, :o2, 1414285200
tz.transition 2015, 3, :o3, 1427590800
tz.transition 2015, 10, :o2, 1445734800
tz.transition 2016, 3, :o3, 1459040400
tz.transition 2016, 10, :o2, 1477789200
tz.transition 2017, 3, :o3, 1490490000
tz.transition 2017, 10, :o2, 1509238800
tz.transition 2018, 3, :o3, 1521939600
tz.transition 2018, 10, :o2, 1540688400
tz.transition 2019, 3, :o3, 1553994000
tz.transition 2019, 10, :o2, 1572138000
tz.transition 2020, 3, :o3, 1585443600
tz.transition 2020, 10, :o2, 1603587600
tz.transition 2021, 3, :o3, 1616893200
tz.transition 2021, 10, :o2, 1635642000
tz.transition 2022, 3, :o3, 1648342800
tz.transition 2022, 10, :o2, 1667091600
tz.transition 2023, 3, :o3, 1679792400
tz.transition 2023, 10, :o2, 1698541200
tz.transition 2024, 3, :o3, 1711846800
tz.transition 2024, 10, :o2, 1729990800
tz.transition 2025, 3, :o3, 1743296400
tz.transition 2025, 10, :o2, 1761440400
tz.transition 2026, 3, :o3, 1774746000
tz.transition 2026, 10, :o2, 1792890000
tz.transition 2027, 3, :o3, 1806195600
tz.transition 2027, 10, :o2, 1824944400
tz.transition 2028, 3, :o3, 1837645200
tz.transition 2028, 10, :o2, 1856394000
tz.transition 2029, 3, :o3, 1869094800
tz.transition 2029, 10, :o2, 1887843600
tz.transition 2030, 3, :o3, 1901149200
tz.transition 2030, 10, :o2, 1919293200
tz.transition 2031, 3, :o3, 1932598800
tz.transition 2031, 10, :o2, 1950742800
tz.transition 2032, 3, :o3, 1964048400
tz.transition 2032, 10, :o2, 1982797200
tz.transition 2033, 3, :o3, 1995498000
tz.transition 2033, 10, :o2, 2014246800
tz.transition 2034, 3, :o3, 2026947600
tz.transition 2034, 10, :o2, 2045696400
tz.transition 2035, 3, :o3, 2058397200
tz.transition 2035, 10, :o2, 2077146000
tz.transition 2036, 3, :o3, 2090451600
tz.transition 2036, 10, :o2, 2108595600
tz.transition 2037, 3, :o3, 2121901200
tz.transition 2037, 10, :o2, 2140045200
tz.transition 2038, 3, :o3, 59172253, 24
tz.transition 2038, 10, :o2, 59177461, 24
tz.transition 2039, 3, :o3, 59180989, 24
tz.transition 2039, 10, :o2, 59186197, 24
tz.transition 2040, 3, :o3, 59189725, 24
tz.transition 2040, 10, :o2, 59194933, 24
tz.transition 2041, 3, :o3, 59198629, 24
tz.transition 2041, 10, :o2, 59203669, 24
tz.transition 2042, 3, :o3, 59207365, 24
tz.transition 2042, 10, :o2, 59212405, 24
tz.transition 2043, 3, :o3, 59216101, 24
tz.transition 2043, 10, :o2, 59221141, 24
tz.transition 2044, 3, :o3, 59224837, 24
tz.transition 2044, 10, :o2, 59230045, 24
tz.transition 2045, 3, :o3, 59233573, 24
tz.transition 2045, 10, :o2, 59238781, 24
tz.transition 2046, 3, :o3, 59242309, 24
tz.transition 2046, 10, :o2, 59247517, 24
tz.transition 2047, 3, :o3, 59251213, 24
tz.transition 2047, 10, :o2, 59256253, 24
tz.transition 2048, 3, :o3, 59259949, 24
tz.transition 2048, 10, :o2, 59264989, 24
tz.transition 2049, 3, :o3, 59268685, 24
tz.transition 2049, 10, :o2, 59273893, 24
tz.transition 2050, 3, :o3, 59277421, 24
tz.transition 2050, 10, :o2, 59282629, 24
end
end
end
end
end
|