pub fn date_add_span(days_since_epoch: i32, months: i32, days: i32) -> i32
Add months and days to a date (calendar-aware). Uses Howard Hinnant’s date algorithms for correct month-end handling (e.g. Jan 31 + 1 month → Feb 28/29).