meteo-core/src/main/java/no/api/meteo/service/locationforecast/extras/LongtermForecastHelper.java
public MeteoExtrasLongTermForecast createLongTermForecast() {
        List<MeteoExtrasForecastDay> forecastDays = new ArrayList<>();
        ZonedDateTime dt = toZeroHMSN(getLocationForecast().getCreated().plusDays(1));


        for (int i = 0; i < series.getSeries().size(); i++) {
            createLongTermForecastDay(dt.plusDays(i), series.getSeries().get(i))
                    .ifPresent(forecastDays::add);

        }

        return new MeteoExtrasLongTermForecast(forecastDays);
    }
public MeteoExtrasLongTermForecast createLongTermForecast() {
        List<MeteoExtrasForecastDay> forecastDays = new ArrayList<>();
        ZonedDateTime dt = toZeroHMSN(getLocationForecast().getCreated().plusDays(1));


        for (int i = 0; i < series.getSeries().size(); i++) {
            createLongTermForecastDay(dt.plusDays(i), series.getSeries().get(i))
                    .ifPresent(forecastDays::add);

        }

        return new MeteoExtrasLongTermForecast(forecastDays);
    }
public MeteoExtrasLongTermForecast createLongTermForecast ( ) { List < MeteoExtrasForecastDay > forecastDays = new ArrayList <> ( ) ; ZonedDateTime dt = toZeroHMSN ( getLocationForecast ( ) . getCreated ( ) . plusDays ( 1 ) ) ; for ( int i = 0 ; i < series . getSeries ( ) . size ( ) ; i ++ ) { createLongTermForecastDay ( dt . plusDays ( i ) , series . getSeries ( ) . get ( i ) ) . ifPresent ( forecastDays :: add ) ; } return new MeteoExtrasLongTermForecast ( forecastDays ) ; }
Create a longterm forecast.

@return A long term forecast, which is a week in our view of the world. But how many days you will get in this
forecast depends on the given location forecast. So from 0-7 can be expected.
Create a longterm forecast .