Создать объект (или Map), где ключами будут дни, а значениями - массивы погодных данных за эти дни. Изначально там ни ключей, ни значений. Перебираем элементы массива. Смотрим день. Если такого ключа ещё нет, создаём свойство с этим ключом, значение - пустой массив. Затем добавляем в этот массив текущий элемент. Если такой ключ есть - просто добавляем текущий элемент.