A fixed date on the Hebrew calendar. A fixed date on the Islamic calendar. A fixed date on the Julian calendar. A choice between two holidays based on the value of boolean . For example, suppose you want to add Bastille Day, celebrated in France on July 14.
Many holidays occur on a specific day of the week, at a specific time of month.
You can specify holidays that occur on fixed days of the Hebrew, Islamic, and Julian calendars too. Some holidays just don't fit into any of these forms because special calculations are involved in their determination. In such cases you must write a Lisp function to do the calculation. Go to the previous , next section.