Method
How GoodOmen computes a day
Every line on the site comes from one deterministic calendar kernel. No editorial guessing, no random content.
What is computed
- Calendar — Gregorian and Chinese lunar dates, 1900-01-31 to 2100-12-31, with the year turning at the spring solar term and the month at each 15° node.
- Day officer — the twelve 建除 officers, the classical cycle that names each day.
- Day spirit — the twelve 值神, each marked supportive or careful.
- Intents — the classical 宜/忌 tables mapped onto 32 modern intentions.
- Windows — twelve two-hour blocks with their own spirit and support level.
- Clash, compass, solar term, lunar mansion, star, void — the traditional coordinates, kept in the full almanac.
What is not computed
No prediction of events, no medical, legal or financial advice, no scores with a probability attached. The day score is a relative 0–99 index used to order dates.
Time and place
Dates run midnight to midnight in your device's time zone. The kernel is versioned and tested against a fixed table of 524 dates; the public build is stamped with its SHA-256.