Я создаю веб-приложение, которому нужно показывать прогноз погоды на 5 дней. Я получаю данные от https://openweathermap.org/forecast5 Моя идея состоит в том, чтобы помещать информацию за каждый день, используя данные из 8 или 8 индексов массива. Извините, мой плохой английский, вот скриншот для лучшего понимания - https://imgur.com/a/4RHjZ5g Вот пример API - https://samples.openweathermap.org/data/2.5/forecast?q=M%C3%BCnchen,DE&appid=b6907d289e10d714a6e88b30761fae22
Как видно из снимка экрана, индекс 0 получает данные о погоде за последние 3 часа (12, 15, 16 и т. Д.). Почти в каждом случае я получаю данные за каждый день.
Я не могу понять, как получить минимальное и максимальное значение для каждого дня. Если данные за сегодня с 15:00 по индексу 0, я не могу получить информацию до этого времени. Я могу получить только температуру с 15:00 до 00:00.
В первый день я получаю эту информацию от API:
.list[0].dt_txt
.list[0].main.temp
.list[0].weather[0].description
для вторых 8, для третьих 16 и т. Д. *