File: cal-china.el.html

See calendar.el.

The rules used for the Chinese calendar are those of Baolin Liu
(see L. E. Doggett's article "Calendars" in the Explanatory
Supplement to the Astronomical Almanac, second edition, 1992) for the calendar as revised at the beginning of the Qing dynasty in
1644. The nature of the astronomical calculations is such that
precise calculations cannot be made without great expense in time, so that the calendars produced may not agree perfectly with published tables--but no two pairs of published tables agree
perfectly either! Liu's rules produce a calendar for 2033 which is
not accepted by all authorities. The date of Chinese New Year is correct from 1644-2051.

Note to maintainers: Use chinese-year-cache-init every few years to recenter the default value of chinese-year-cache.

Defined variables (12)

calendar-chinese-celestial-stemPrefixes used by ‘calendar-chinese-sexagesimal-name’.
calendar-chinese-daylight-saving-endSexp giving the date on which daylight saving time ends.
calendar-chinese-daylight-saving-end-timeNumber of minutes after midnight that daylight saving time ends.
calendar-chinese-daylight-saving-startSexp giving the date on which daylight saving time starts.
calendar-chinese-daylight-saving-start-timeNumber of minutes after midnight that daylight saving time starts.
calendar-chinese-daylight-time-offsetMinutes difference between daylight saving and standard time.
calendar-chinese-daylight-time-zone-nameAbbreviated name of daylight saving time zone used for Chinese calendar.
calendar-chinese-location-nameName of location used for calculation of Chinese calendar.
calendar-chinese-standard-time-zone-nameAbbreviated name of standard time zone used for Chinese calendar.
calendar-chinese-terrestrial-branchSuffixes used by ‘calendar-chinese-sexagesimal-name’.
calendar-chinese-time-zoneMinutes difference between local standard time for Chinese calendar and UTC.
calendar-chinese-year-cacheAlist of Chinese year structures as determined by ‘chinese-year’.

Defined functions (30)

calendar-chinese-compute-year(Y)
calendar-chinese-date-string(&optional DATE)
calendar-chinese-from-absolute(DATE)
calendar-chinese-from-absolute-for-diary(THEDATE)
calendar-chinese-goto-date(DATE &optional NOECHO)
calendar-chinese-mark-date-pattern(MONTH DAY YEAR &optional COLOR)
calendar-chinese-month-list(START END)
calendar-chinese-months(C Y)
calendar-chinese-months-to-alist(L)
calendar-chinese-new-moon-on-or-after(D)
calendar-chinese-number-months(LIST START)
calendar-chinese-print-date()
calendar-chinese-sexagesimal-name(N)
calendar-chinese-to-absolute(DATE)
calendar-chinese-to-absolute-for-diary(THEDATE &optional PREFER-LEAP)
calendar-chinese-year(Y)
calendar-chinese-year-cache-init(YEAR)
calendar-chinese-zodiac-sign-on-or-after(D)
diary-chinese-anniversary(MONTH DAY &optional YEAR MARK)
diary-chinese-date()
diary-chinese-insert-anniversary-entry(&optional ARG)
diary-chinese-insert-entry(&optional ARG)
diary-chinese-insert-monthly-entry(&optional ARG)
diary-chinese-insert-yearly-entry(&optional ARG)
diary-chinese-list-entries()
diary-chinese-mark-entries()
holiday-chinese(MONTH DAY STRING)
holiday-chinese-new-year()
holiday-chinese-qingming()
holiday-chinese-winter-solstice()

Defined faces (0)