Я хочу знать, как я могу проверить, если данные измерения старше, чем x дней, используя функцию date.before()
.Я попытался передать ему int, как указано в упражнении, но ему нужно указать дату, поэтому я не знаю, как его передать.Код:
class WeatherStation {
List<Measurements> measurements;
int days;
public WeatherStation(int days) {
this.days = days;
this.measurements = new ArrayList<>();
}
public void addMeasurements(float temperature, float wind, float humidity, float visibility, Date date) {
measurements.add(new Measurements(temperature, wind, humidity, visibility, date));
for(Measurements m: measurements) {
if(m.date.before(days))
}
}