Cчего это не удовлетворяет?сами же написали: "Диапазон в втором задании включает 23:30"
next at 2020-01-30 04:30:00
then at 2020-01-30 07:30:00
then at 2020-01-30 10:30:00
then at 2020-01-30 13:30:00
then at 2020-01-30 16:30:00
Дмитрий, конкретно данный пример отлично заменяется.