diff --git a/src/main/java/edu/ie3/datamodel/io/source/sql/SqlWeatherSource.java b/src/main/java/edu/ie3/datamodel/io/source/sql/SqlWeatherSource.java index d2aab44e1..e5a52e7f2 100644 --- a/src/main/java/edu/ie3/datamodel/io/source/sql/SqlWeatherSource.java +++ b/src/main/java/edu/ie3/datamodel/io/source/sql/SqlWeatherSource.java @@ -84,6 +84,7 @@ public Map> getWeather( dataSource.executeQuery( queryTimeInterval, ps -> { + TimeZone.setDefault(TimeZone.getTimeZone("UTC")); ps.setTimestamp(1, Timestamp.from(timeInterval.getLower().toInstant())); ps.setTimestamp(2, Timestamp.from(timeInterval.getUpper().toInstant())); })); @@ -110,6 +111,7 @@ public Map> getWeather( dataSource.executeQuery( queryTimeIntervalAndCoordinates, ps -> { + TimeZone.setDefault(TimeZone.getTimeZone("UTC")); Array coordinateIdArr = ps.getConnection().createArrayOf("integer", coordinateIds.toArray()); ps.setArray(1, coordinateIdArr);