Skip to content

Commit ba3da0f

Browse files
committed
Fixed issue in ECB provider.
1 parent 36cae6b commit ba3da0f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/org/javamoney/moneta/convert/internal/AbstractECBCurrentRateProvider.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,15 @@
1818
import java.io.InputStream;
1919
import java.math.MathContext;
2020
import java.net.MalformedURLException;
21+
import java.time.Duration;
2122
import java.time.LocalDate;
2223
import java.time.LocalDateTime;
24+
import java.time.Period;
25+
import java.time.temporal.TemporalUnit;
2326
import java.util.Map;
2427
import java.util.Objects;
2528
import java.util.concurrent.ConcurrentHashMap;
29+
import java.util.concurrent.TimeUnit;
2630
import java.util.logging.Level;
2731

2832
import javax.money.CurrencyUnit;
@@ -104,7 +108,7 @@ public ExchangeRate getExchangeRate(ConversionQuery query) {
104108
if (dateTime != null) {
105109
date = dateTime.toLocalDate();
106110
} else {
107-
date = LocalDate.now();
111+
date = LocalDate.now().minus(Period.ofDays(1));
108112
}
109113
}
110114
ExchangeRateBuilder builder = getBuilder(query, date);

0 commit comments

Comments
 (0)