Добрый день.
Стоит задача заполнить таблицу датами.
Всего 2 поля, start_date и end_date
Дата end_date не должна быть меньше start_date.
start_date генерируем случайно.
Написал следующий код, но при его выполнении start_date и end_date одинаковы
Даты одинаковые, потому что ты сначала начальную модифицируешь, а потом новую переменную создаешь. Тут надо либо DateTimeImmutable использовать, либо клонировать начальную дату: