ToolJovia
Date & time

Recurring Calendar Date Generator

Generate bounded daily, weekly, monthly, or yearly dates while skipping nonexistent calendar dates.

✓ Browser-local processing

Loading tool…

How to use Recurring Calendar Date Generator

Advance by a fixed count of Gregorian calendar periods from the original date. Monthly/yearly dates retain the original day and skip invalid dates, following RFC 5545’s invalid-date principle.

  1. Enter first date, interval in selected periods, occurrences to return.
  2. Check the model, units, and supported limits before calculating.
  3. Run the tool, inspect the result, then copy or download it.

Good to know

  • A limited recurrence subset, not a full RRULE parser. 1–1000 occurrences, interval 1–1000, at most ten calendar years after start, years 0001–9999. Date-only UTC arithmetic; no time zones or holidays.
  • Runs locally. Numeric inputs are bounded; floating-point output is approximate and rounded to 12 significant digits. Unsupported or non-finite calculations produce an error.

Common questions

How does Recurring Calendar Date Generator calculate its result?

Advance by a fixed count of Gregorian calendar periods from the original date. Monthly/yearly dates retain the original day and skip invalid dates, following RFC 5545’s invalid-date principle.

What assumptions and boundaries apply?

A limited recurrence subset, not a full RRULE parser. 1–1000 occurrences, interval 1–1000, at most ten calendar years after start, years 0001–9999. Date-only UTC arithmetic; no time zones or holidays.

Keep going with related tools

All date & time →