А в чем проблема, какой у вас код? Бежим циклом, по исходному массиву, генерируем новый массив:
Если предыдущее время работы != последнему добавленному,
добавляем строку в новый массив,
иначе
модифицируем последний элемент нового массива (добавляем новый день недели).