Skip to content

Date Range Splitter

Split a date range into a chosen number of equal-length segments, useful for dividing a project or semester into phases.

Only need one split point? See Date Midpoint Calculator.

Worked example

January 1 through February 1, 2027 (31 elapsed days) split into 2 segments gives 16 and 15 days: 31 does not divide evenly by 2, so the earlier segment absorbs the extra day rather than the split being silently uneven in an unpredictable direction.

Limitations

This distributes elapsed days equally; it does not align segments to calendar month or week boundaries.

Frequently asked questions

What happens if the range doesn't divide evenly?
The earliest segments each get one extra day until the remainder is used up, so segment lengths never differ by more than a day.