- almanac_version
- 1.0
- source
- 6tail/lunar-php
- source_url
- https://github.com/6tail/lunar-php
- source_commit
- 394d9f5afc78d3364456a6bb1369dbbb6f3ba88a
- timezone
- Asia/Singapore
- day_boundary
- Civil midnight for day data; hour pillars advance at 23:00 (upstream Zi convention). Split early/late Zi.
- lunar_method
- Chinese civil lunisolar calendar (UTC+8); supported zones use UTC+8 over 1982–2099.
- solar_term_method
- Pinned library Shou Xing astronomy; UTC+8 timestamps converted to selected IANA zone; current period sampled at noon.
- yi_ji_method
- Upstream structured month/day Gan-Zhi tables, sect 1: Jie transition civil day.
- pillar_method
- Exact Li Chun year and exact Jie month sampled at noon, separate from lunar year and sect-1 almanac month.
- directions_method
- Upstream day-stem tables; Fortune sect 2.
- hour_method
- Upstream twelve Tian Shen cycle and hour Yi/Ji tables; 23:00 day-stem advance.
- mansion_method
- Upstream day-branch / weekday mansion table, not actual lunar position.
- nine_star_method
- Daily Zi Bai forward/reverse cycle anchored to nearest Jia Zi around winter/summer solstices; Xuan Kong labels.
- officer_method
- Day branch minus sect-1 solar-month branch modulo 12.
- nayin_pengzu_fetal_method
- Upstream canonical 60-pillar Na Yin / fetal tables and stem/branch Peng Zu sayings.
- moon_method
- Shou Xing Moon−Sun elongation at local noon; a principal phase (new/quarter/full) is shown on the civil day its exact instant falls in. Illumination (1−cos)/2.
- taoist_method
- Upstream Tao calendar festival table by lunar month-day (leap months not repeated), plus solstice Tianzun birthdays, Eight Nodes and Eight Assemblies.
- relationships_method
- Existing project branch-pair tables plus three-harmony groups; pair punishments, no transformation assumed.