1
'''tzinfo timezone information for America/Yellowknife.'''
2
from pytz.tzinfo import DstTzInfo
3
from pytz.tzinfo import memorized_datetime as d
4
from pytz.tzinfo import memorized_ttinfo as i
6
class Yellowknife(DstTzInfo):
7
'''America/Yellowknife timezone definition. See datetime.tzinfo for details'''
9
_zone = 'America/Yellowknife'
11
_utc_transition_times = [
142
i(-21600,3600,'MDT'),
144
i(-21600,3600,'MDT'),
146
i(-21600,3600,'MWT'),
147
i(-21600,3600,'MPT'),
149
i(-18000,7200,'MDDT'),
151
i(-21600,3600,'MDT'),
153
i(-21600,3600,'MDT'),
155
i(-21600,3600,'MDT'),
157
i(-21600,3600,'MDT'),
159
i(-21600,3600,'MDT'),
161
i(-21600,3600,'MDT'),
163
i(-21600,3600,'MDT'),
165
i(-21600,3600,'MDT'),
167
i(-21600,3600,'MDT'),
169
i(-21600,3600,'MDT'),
171
i(-21600,3600,'MDT'),
173
i(-21600,3600,'MDT'),
175
i(-21600,3600,'MDT'),
177
i(-21600,3600,'MDT'),
179
i(-21600,3600,'MDT'),
181
i(-21600,3600,'MDT'),
183
i(-21600,3600,'MDT'),
185
i(-21600,3600,'MDT'),
187
i(-21600,3600,'MDT'),
189
i(-21600,3600,'MDT'),
191
i(-21600,3600,'MDT'),
193
i(-21600,3600,'MDT'),
195
i(-21600,3600,'MDT'),
197
i(-21600,3600,'MDT'),
199
i(-21600,3600,'MDT'),
201
i(-21600,3600,'MDT'),
203
i(-21600,3600,'MDT'),
205
i(-21600,3600,'MDT'),
207
i(-21600,3600,'MDT'),
209
i(-21600,3600,'MDT'),
211
i(-21600,3600,'MDT'),
213
i(-21600,3600,'MDT'),
215
i(-21600,3600,'MDT'),
217
i(-21600,3600,'MDT'),
219
i(-21600,3600,'MDT'),
221
i(-21600,3600,'MDT'),
223
i(-21600,3600,'MDT'),
225
i(-21600,3600,'MDT'),
227
i(-21600,3600,'MDT'),
229
i(-21600,3600,'MDT'),
231
i(-21600,3600,'MDT'),
233
i(-21600,3600,'MDT'),
235
i(-21600,3600,'MDT'),
237
i(-21600,3600,'MDT'),
239
i(-21600,3600,'MDT'),
241
i(-21600,3600,'MDT'),
243
i(-21600,3600,'MDT'),
245
i(-21600,3600,'MDT'),
247
i(-21600,3600,'MDT'),
249
i(-21600,3600,'MDT'),
251
i(-21600,3600,'MDT'),
253
i(-21600,3600,'MDT'),
255
i(-21600,3600,'MDT'),
257
i(-21600,3600,'MDT'),
259
i(-21600,3600,'MDT'),
261
i(-21600,3600,'MDT'),
263
i(-21600,3600,'MDT'),
265
i(-21600,3600,'MDT'),
269
Yellowknife = Yellowknife()