diff --git a/studymanager/src/main/java/io/redlink/more/studymanager/utils/SchedulerUtils.java b/studymanager/src/main/java/io/redlink/more/studymanager/utils/SchedulerUtils.java index 5f6f0040..9a50b737 100644 --- a/studymanager/src/main/java/io/redlink/more/studymanager/utils/SchedulerUtils.java +++ b/studymanager/src/main/java/io/redlink/more/studymanager/utils/SchedulerUtils.java @@ -145,6 +145,7 @@ private static List parseToInterventionSchedulesForScheduledTrigger(Tri if (CronExpression.isValidExpression(cronString)) { try { CronExpression cronExpression = new CronExpression(cronString); + cronExpression.setTimeZone(TimeZone.getTimeZone(ZoneId.of("Europe/Vienna"))); Instant currentDate = cronExpression.getNextValidTimeAfter(Date.from(start)).toInstant(); while (currentDate.isBefore(end)) { events.add(currentDate);