Mercurial > emacs
comparison lisp/calendar/cal-bahai.el @ 36907:dd38573e54ac
Added notes on how the Baha'i calendar works.
author | John Wiegley <johnw@newartisans.com> |
---|---|
date | Tue, 20 Mar 2001 20:33:03 +0000 |
parents | 6098465deff0 |
children | d5d10d387722 |
comparison
equal
deleted
inserted
replaced
36906:6098465deff0 | 36907:dd38573e54ac |
---|---|
25 | 25 |
26 ;;; Commentary: | 26 ;;; Commentary: |
27 | 27 |
28 ;; This collection of functions implements the features of calendar.el | 28 ;; This collection of functions implements the features of calendar.el |
29 ;; and diary.el that deal with the Baha'i calendar. | 29 ;; and diary.el that deal with the Baha'i calendar. |
30 | |
31 ;; The Baha'i (http://www.bahai.org) calendar system is based on a | |
32 ;; solar cycle of 19 months with 19 days each. The four remaining | |
33 ;; "intercalary" days are called the Ayyam-i-Ha (days of Ha), and are | |
34 ;; placed between the 18th and 19th months. They are meant as a time | |
35 ;; of festivals preceding the 19th month, which is the month of | |
36 ;; fasting. In Gregorian leap years, there are 5 of these days (Ha | |
37 ;; has the numerical value of 5 in the arabic abjad, or | |
38 ;; letter-to-number, reckoning). | |
39 | |
40 ;; Each month is named after an attribute of God, as are the 19 days | |
41 ;; -- which have the same names as the months. There is also a name | |
42 ;; for each year in every 19 year cycle. These cycles are called | |
43 ;; Vahids. A cycle of 19 Vahids (361 years) is called a Kullu-Shay, | |
44 ;; which means "all things". | |
45 | |
46 ;; The calendar was named the "Badi calendar" by its author, the Bab. | |
47 ;; It uses a week of seven days, corresponding to the Gregorian week, | |
48 ;; each of which has its own name, again patterned after the | |
49 ;; attributes of God. | |
30 | 50 |
31 ;; Note: The days of Ayyam-i-Ha are encoded as zero and negative | 51 ;; Note: The days of Ayyam-i-Ha are encoded as zero and negative |
32 ;; offsets from the first day of the final month. So, (19 -3 157) is | 52 ;; offsets from the first day of the final month. So, (19 -3 157) is |
33 ;; the first day of Ayyam-i-Ha, in the year 157 BE. | 53 ;; the first day of Ayyam-i-Ha, in the year 157 BE. |
34 | 54 |