diff --git a/model_dflowfm_blackbox/java/src/org/openda/model_dflowfm/DFlowFMRestartFilePostProcessor.java b/model_dflowfm_blackbox/java/src/org/openda/model_dflowfm/DFlowFMRestartFilePostProcessor.java index 5e9be8759..964e1eac1 100644 --- a/model_dflowfm_blackbox/java/src/org/openda/model_dflowfm/DFlowFMRestartFilePostProcessor.java +++ b/model_dflowfm_blackbox/java/src/org/openda/model_dflowfm/DFlowFMRestartFilePostProcessor.java @@ -13,6 +13,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.Date; +import java.util.TimeZone; public class DFlowFMRestartFilePostProcessor implements IConfigurable { @@ -73,6 +74,7 @@ public void initialize(File workingDir, String[] arguments) { private void processRestartFilesForPattern(File workingDir, String sourceRestartFileSubDir, boolean deleteOlderRstFiles, String fileNamePattern, String partition) { final SimpleDateFormat simpleDateFormat = new SimpleDateFormat(fileNamePattern); + simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC")); File sourcesDir = sourceRestartFileSubDir != null ? new File(workingDir, sourceRestartFileSubDir) : workingDir; ArrayList dates = getDatesOfRestartFiles(fileNamePattern, simpleDateFormat, sourcesDir); moveMostRecentRestartFile(workingDir, simpleDateFormat, sourcesDir, dates, partition);