mirror of
https://salsa.debian.org/dskoll/remind.git
synced 2026-04-17 06:48:47 +02:00
50 lines
2.0 KiB
Plaintext
50 lines
2.0 KiB
Plaintext
# US holidays
|
|
# This file is part of REMIND.
|
|
# Copyright (C) 1992-2022 Dianne Skoll
|
|
|
|
REM [easterdate($Uy)-46] MSG %"Ash Wednesday%"
|
|
REM [easterdate($Uy)-7] MSG %"Palm Sunday%"
|
|
OMIT [easterdate($Uy)-2] MSG %"Good Friday%"
|
|
OMIT [easterdate($Uy)] MSG %"Easter%" Sunday
|
|
REM [easterdate($Uy)+39] MSG %"Ascension Day%"
|
|
REM [easterdate($Uy)+49] MSG %"Pentecost%"
|
|
|
|
# Some holidays are omitted, some are not. You may want to change
|
|
# which ones are omitted.
|
|
|
|
OMIT Jan 1 MSG %"New Year's Day%"
|
|
REM Third Monday in Jan MSG Martin Luther King - %"MLK Day%"
|
|
REM Feb 2 MSG %"Ground Hog Day%"
|
|
REM Feb 14 MSG %"Valentine's Day%"
|
|
REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG %"President's Day%"
|
|
REM Mar 17 MSG %"St. Patrick's Day%"
|
|
|
|
# The DST rules are accurate for most locations in
|
|
# North America
|
|
REM Sun Apr 1 ++2 UNTIL 1 Jan 2007 MSG Daylight Saving Time - %"DST starts%" %b
|
|
REM Sun Mar 8 ++2 FROM 1 Jan 2007 MSG Daylight Saving Time - %"DST starts%" %b
|
|
|
|
REM Last Sunday in October ++2 UNTIL 1 Jan 2007 MSG Daylight Saving Time - %"DST ends%" %b
|
|
REM First Sunday in November ++2 FROM 1 Jan 2007 MSG Daylight Saving Time - %"DST ends%" %b
|
|
|
|
REM Apr 1 MSG %"April Fool's%" Day
|
|
REM Mon Tue Wed Thu Fri Sat 15 Apr MSG %"Income tax%" due
|
|
REM May 5 MSG %"Cinco de Mayo%"
|
|
REM First Sat in May MSG %"Kentucky Derby%"
|
|
REM Second Sun in May MSG %"Mother's Day%"
|
|
REM Third Sat in May MSG %"Armed Forces Day%"
|
|
REM Last Monday in May SCANFROM -7 ADDOMIT MSG %"Memorial Day%"
|
|
REM Jun 14 MSG %"Flag Day%"
|
|
REM Third Sun in June MSG %"Father's Day%"
|
|
REM First Mon in Sep SCANFROM -7 ADDOMIT MSG %"Labor Day%"
|
|
REM Second Mon in Oct MSG %"Columbus Day%"
|
|
REM Nov 11 MSG %"Veterans Day%"
|
|
|
|
REM Oct 30 MSG %"Mischief Night%"
|
|
REM Oct 31 MSG %"Halloween%"
|
|
REM Tue Nov 2 SCANFROM -7 SATISFY [($Ty % 4) == 0] MSG %"Election Day%"
|
|
REM Last Thu in Nov SCANFROM -7 ADDOMIT MSG %"Thanksgiving Day%"
|
|
REM Fri Nov [Week_4+1] SCANFROM -7 ADDOMIT MSG %"Thanksgiving (cont.)%"
|
|
REM Dec 24 MSG %"Christmas Eve%"
|
|
OMIT Dec 25 MSG %"Christmas%" Day
|