Генератор дат с шагом и рандомом

Старт:
Шаг:
Рандом на шаг:
Сколько шагов:
Добавить разные форматы вывода в селект или кучку чекбоксов

Генератор последовательности дат с заданным шагом и рандомом.

Каждый шаг расчитывается как базовое значение шага и наложенный рандом (плюс или минус тоже рандом). Следующий шаг начинается от конечного значения предыдущего шага.

Первым результатом будет начальная дата.