日本語 · English

Kairos Calendar

決めたら、いつでも。
Write the rule once; list the dates.

Fill in an everyday schedule → see it month by month → print it, or add it to your calendar app (.ics). The expression is assembled behind the page and evaluated in your browser by the same evaluator as the Playground (nothing is sent to any server, nothing is stored; the state lives in the URL). Holidays come from the OPM federal holiday table (observed dates, 2026 and 2027) — the same table as the Playground examples.

Open in the Playground

● scheduled (timed points show the time) · red = holiday · dashed = adjacent month · ← → keys flip months

The expression behind this schedule (Kairos) — open it in the Playground to edit

The evaluation range is the half-open interval [from, to). The yellow line reports dates that fall outside the holiday table (2028 onwards, for example) — those dates were laid out without knowing the holidays (the original lines are in the fold; the evaluator's own texts are Japanese). "Add to calendar (.ics)" uses the same function as the Playground — one recurring event per expression, timed points with an alarm; Google and Apple Calendar on a PC import it as is. On a phone choose "one event per point" (preselected on phones); Outlook needs it too. "Pin to URL" puts the example, its values, the range and the tz into the URL for sharing (the same shape as the Playground: #s=…&f=…&t=…&z=… — the shape of a shared URL). This page does not refresh holiday data automatically and offers no subscription (webcal).