This repository has been archived by the owner on Oct 17, 2019. It is now read-only.
forked from commenthol/date-holidays
-
Notifications
You must be signed in to change notification settings - Fork 0
/
holidays.yaml
718 lines (715 loc) · 18 KB
/
holidays.yaml
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
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
##
# @author commenthol
# @license CC-BY-SA-3
#
# for country codes check:
# <https://en.m.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains>
#
# for timezones:
# <https://github.com/moment/moment-timezone/blob/develop/data/meta/latest.json>
#
# for language codes:
# <https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes>
#
version: '2016-02-07'
license: CC-BY-SA-3
holidays:
# @source https://en.wikipedia.org/wiki/Public_holidays_in_the_United_States
# @source www4.law.cornell.edu/uscode/html/uscode05/usc_sec_05_00006103----000-.html
US:
names:
en: United States of America
dayoff: sunday
zones:
- America/New_York
- America/Detroit
- America/Kentucky/Louisville
- America/Kentucky/Monticello
- America/Indiana/Indianapolis
- America/Indiana/Vincennes
- America/Indiana/Winamac
- America/Indiana/Marengo
- America/Indiana/Petersburg
- America/Indiana/Vevay
- America/Chicago
- America/Indiana/Tell_City
- America/Indiana/Knox
- America/Menominee
- America/North_Dakota/Center
- America/North_Dakota/New_Salem
- America/North_Dakota/Beulah
- America/Denver
- America/Boise
- America/Phoenix
- America/Los_Angeles
- America/Metlakatla
- America/Anchorage
- America/Juneau
- America/Sitka
- America/Yakutat
- America/Nome
- America/Adak
- Pacific/Honolulu
langs:
- en
days:
01-01:
_name: 01-01
substitutes 01-01 if sunday then next monday:
substitute: true
_name: 01-01
substitutes 01-01 if saturday then previous friday:
substitute: true
_name: 01-01
3rd monday after 01-01:
name:
en: Martin Luther King Day
3rd monday after 02-01:
name:
en: Washington’s Birthday
02-14:
_name: 02-14
type: observance
2nd sunday after 05-01:
_name: Mothers Day
type: observance
# last monday in may
monday before 06-01:
name:
en: Memorial Day
3rd sunday after 06-01:
_name: Fathers Day
type: observance
07-04:
_name: Independence Day
substitutes 07-04 if sunday then next monday:
substitute: true
_name: Independence Day
substitutes 07-04 if saturday then previous friday:
substitute: true
_name: Independence Day
monday after 09-01:
_name: 05-01
2nd monday after 10-01:
name:
en: Columbus Day
11-11:
name:
en: Veterans Day
4th thursday after 11-01:
name:
en: Thanksgiving Day
12-25:
_name: 12-25
substitutes 12-25 if sunday then next monday:
substitute: true
_name: 12-25
substitutes 12-25 if saturday then previous friday:
substitute: true
_name: 12-25
states:
al:
name: Alabama
zones:
- America/Chicago
days:
3rd monday after 01-01:
name:
en: 'Robert E. Lee/ Martin Luther King Birthday'
3rd monday after 02-01:
name:
en: George Washington/ Thomas Jefferson Birthday
4th monday after 04-01:
name:
en: Confederate Memorial Day
1st monday after 06-01:
name:
en: Jefferson Davis' birthday
ak:
name: Alaska
zones:
- America/Anchorage
- America/Metlakatla
- America/Juneau
- America/Sitka
- America/Yakutat
- America/Nome
days:
2nd monday after 10-01: false
monday before 04-01:
name:
en: Seward's Day
10-18:
name:
en: Alaska Day
az:
name: Arizona
zones:
- America/Phoenix
- America/Denver
days:
3rd monday after 01-01:
name:
en: Dr. Martin Luther King Jr./ Civil Rights Day
ar:
name: Arkansas
zones:
- America/Chicago
days:
3rd monday after 01-01:
name:
en: Dr. Martin Luther King Jr./ Robert E. Lee's Birthdays
3rd monday after 02-01:
name:
en: "George Washington's Birthday/ Daisy Gatson Bates Day"
12-24:
_name: 12-24
ca:
name: California
zones:
- America/Los_Angeles
days:
2nd monday after 10-01: false
02-15:
name:
en: Susan B. Anthony Day
03-31:
name:
en: César Chávez Day
05-19:
name:
en: Malcolm X Day
05-23:
name:
en: Harvey Milk Day
co:
name: Colorado
zones:
- America/Denver
days:
2nd monday after 10-01:
type: observance
ct:
name: Connecticut
zones:
- America/New_York
days:
02-12:
name:
en: Lincoln's Birthday
easter -2:
_name: easter -2
de:
name: Delaware
days:
2nd monday after 10-01: false
3rd monday after 02-01: false
easter -2:
_name: easter -2
friday after 4th thursday after 11-01:
name:
en: Day After Thanksgiving
tuesday after 1st monday after 11-01 in even years:
name:
en: Election Day
dc:
name: District of Columbia
days:
04-16:
name:
en: Emancipation Day
fl:
name: Florida
days:
2nd monday after 10-01: false
3rd monday after 02-01: false
02-15:
name:
en: Susan B. Anthony Day
friday after 4th thursday after 11-01:
name:
en: Day After Thanksgiving
ga:
name: Georgia
days:
3rd monday after 02-01: false
01-19:
name:
en: Robert E. Lee's Birthday
monday before 05-01:
name:
en: Confederate Memorial Day
12-24:
name:
en: Washington's Birthday
substitutes 12-24 if wednesday then friday:
substitute: true
name:
en: Washington's Birthday
hi:
name: Hawaii
zones:
- Pacific/Honolulu
days:
3rd monday after 02-01: false
03-26:
name:
en: Prince Jonah Kuhio Kalanianaole Day
06-11:
name:
en: Kamehameha Day
3rd friday after 08-01:
name:
en: Statehood Day
tuesday after 1st monday after 11-01 in even years:
name:
en: Election Day
id:
name: Idaho
zones:
- America/Boise
- America/Los_Angeles
days:
3rd monday after 01-01:
name:
en: 'Martin Luther King, Jr./ Idaho Human Rights Day'
il:
name: Illinois
zones:
- America/Chicago
days:
02-12:
name:
en: Lincoln's Birthday
1st monday after 03-01:
name:
en: Casimir Pulaski Day
05-19:
name:
en: Malcolm X Day
tuesday after 1st monday after 11-01 in even years:
name:
en: Election Day
in:
name: Indiana
zones:
- America/Indiana/Indianapolis
- America/Indiana/Vincennes
- America/Indiana/Winamac
- America/Indiana/Marengo
- America/Indiana/Petersburg
- America/Indiana/Vevay
- America/Indiana/Tell_City
- America/Indiana/Knox
days:
easter -2:
_name: easter -2
tuesday after 1st monday after 05-01:
name:
en: Primary Election Day
tuesday after 1st monday after 11-01:
name:
en: Election Day
friday after 4th Thursday after 11-01:
name:
en: Lincoln's Birthday
ia:
name: Iowa
zones:
- America/Chicago
days:
02-12:
name:
en: Lincoln's Birthday
ks:
name: Kansas
zones:
- America/Chicago
- America/Denver
days:
3rd monday after 02-01: false
ky:
name: Kentucky
zones:
- America/Kentucky/Louisville
- America/Kentucky/Monticello
days:
3rd monday after 02-01: false
'easter -2 14:00':
_name: easter -2
12-24:
_name: 12-24
12-31:
_name: 12-31
la:
name: Louisiana
zones:
- America/Chicago
days:
easter -2:
_name: easter -2
tuesday after 1st monday after 11-01 in even years:
name:
en: Election Day
regions:
no:
name: New Orleans
days:
easter -47:
_name: easter -47
name:
en: Mardi Gras
me:
name: Maine
zones:
- America/New_York
days:
3rd monday after 04-01:
name:
en: Patriots' Day
md:
name: Maryland
zones:
- America/New_York
days:
friday before 1st monday before 06-01:
name:
en: Service Reduction Day
friday after 4th thursday after 11-01:
name:
en: Native American Heritage Day
ma:
name: Massachusetts
zones:
- America/Chicago
days:
03-17:
name:
en: Evacuation Day
3rd monday after 04-01:
name:
en: Patriots' Day
06-17:
name:
en: Bunker Hill Day
mi:
name: Michigan
zones:
- America/Detroit
- America/Menominee
days:
12-24:
_name: 12-24
12-31:
_name: 12-31
mn:
name: Minnesota
zones:
- America/Chicago
# all federal holidays
ms:
name: Mississippi
zones:
- America/Chicago
days:
3rd monday after 01-01:
name:
en: Martin Luther King's and Robert E. Lee's Birthdays
monday before 05-01:
name:
en: Confederate Memorial Day
mo:
name: Missouri
zones:
- America/Chicago
days:
05-08:
name:
en: Truman Day
mt:
name: Montana
zones:
- America/Denver
days:
tuesday after 1st monday after 11-01:
name:
en: Election Day
12-24:
_name: 12-24
12-31:
_name: 12-31
ne:
name: Nebraska
zones:
- America/Chicago
- America/Denver
days:
friday before 05-01:
name:
en: Arbor Day
nv:
name: Nevada
zones:
- America/Los_Angeles
days:
2nd monday after 10-01: false
friday before 11-01:
name:
en: Nevada Day
4th friday after 11-01:
name:
en: Family Day
nh:
name: New Hampshire
zones:
- America/New_York
days:
2nd monday after 10-01:
type: observance
3rd monday after 01-01:
name:
en: Martin Luther King, Jr./ Civil Rights Day
tuesday after 1st monday after 11-01 in even years:
name:
en: Election Day
friday after 4th thursday after 11-01:
name:
en: Day after Thanksgiving
nj:
name: New Jersey
zones:
- America/New_York
days:
02-12:
name:
en: Lincoln's Birthday
easter -2:
_name: easter -2
tuesday after 1st monday after 11-01:
name:
en: Election Day
nm:
name: New Mexico
zones:
- America/Denver
days:
3rd monday after 02-01: false
friday after 4th thursday after 11-01:
name:
en: Day after Thanksgiving
ny:
name: New York
zones:
- America/New_York
days:
02-12:
name:
en: Lincoln's Birthday
02-15:
name:
en: Susan B. Anthony Day
tuesday after 1st monday after 11-01:
name:
en: Election Day
nc:
name: North Carolina
zones:
- America/New_York
days:
3rd monday after 02-01: false
2nd monday after 10-01: false
easter -2:
_name: easter -2
friday after 4th thursday after 11-01:
name:
en: Day after Thanksgiving
12-24:
_name: 12-24
substitutes 12-24 if friday then previous thursday:
substitute: true
_name: 12-24
substitutes 12-24 if saturday then previous friday:
substitute: true
_name: 12-24
substitutes 12-24 if sunday then previous friday:
substitute: true
_name: 12-24
nd:
name: North Dakota
zones:
- America/North_Dakota/Center
- America/North_Dakota/New_Salem
- America/North_Dakota/Beulah
# All federal holidays
oh:
name: Ohio
zones:
- America/New_York
# All federal holidays
ok:
name: Oklahoma
zones:
- America/Chicago
days:
friday after 4th thursday after 11-01:
name:
en: Day after Thanksgiving
or:
name: Oregon
zones:
- America/Los_Angeles
# All federal holidays
pa:
name: Pennsylvania
zones:
- America/New_York
days:
06-14:
name:
en: Flag Day
ri:
name: Rhode Island
zones:
- America/New_York
days:
2nd monday in August:
name:
en: Victory Day
sc:
name: South Carolina
zones:
- America/New_York
days:
05-10:
name:
en: Confederate Memorial Day
12-26:
_name: 12-26
sd:
name: South Dakota
zones:
- America/Chicago
- America/Denver
tn:
name: Tennessee
zones:
- America/Chicago
- America/New_York
days:
easter -2:
_name: easter -2
12-24:
_name: 12-24
# @source http://www.hr.sao.state.tx.us/compensation/Holidays2015.pdf
# @source http://www.hr.sao.state.tx.us/compensation/Holidays2016_2017.pdf
tx:
name: Texas
zones:
- America/Chicago
- America/Denver
days:
01-19:
name:
en: Confederate Heroes Day
type: observance
note: state agencies are partially staffed
03-02:
name:
en: Texas Independence Day
type: observance
note: state agencies are partially staffed
03-31:
name:
en: Cesar Chavez Day
type: observance
easter -2:
_name: easter -2
type: observance
04-21:
name:
en: San Jacinto Day
type: observance
note: state agencies are partially staffed
06-19:
name:
en: Emancipation Day In Texas
type: observance
note: state agencies are partially staffed
08-27:
name:
en: Lyndon Baines Johnson Day
type: observance
note: state agencies are partially staffed
Friday after 4th Thursday in November:
Friday after Thanksgiving
12-24:
_name: 12-24
12-26:
_name: 12-26
name:
en: Day after Christmas
ut:
name: Utah
zones:
- America/Denver
days:
07-24:
name:
en: Pioneer Day
vt:
name: Vermont
zones:
- America/New_York
days:
1st tuesday after 03-01:
name:
en: Town Meeting Day
3rd monday after 08-01:
name:
en: Bennington Battle Day
va:
name: Virginia
zones:
- America/New_York
days:
friday before 3rd monday after 01-01:
name:
en: Lee–Jackson Day
wa:
name: Washington
zones:
- America/Los_Angeles
# All federal holidays
wv:
name: West Virginia
zones:
- America/New_York
days:
02-15:
name:
en: Susan B. Anthony Day
06-20:
name:
en: West Virginia Day
4th friday after 11-01:
name:
en: Lincoln's Day
wi:
name: Wisconsin
zones:
- America/Chicago
days:
02-15:
name:
en: Susan B. Anthony Day
2nd tuesday after 09-01:
name:
en: Primary Election Day
tuesday after 1st monday after 11-01:
name:
en: Election Day
wy:
name: Wyoming
zones:
- America/Denver
# All federal holidays