From b5df4c0ce8b221a29b0cde19b4dd09e1018ed848 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 20 Jun 2018 11:12:46 +0200 Subject: [server] Don't use shared instance in multi-threaded app --- .../src/main/java/org/openslx/dozmod/gui/helper/DateTimeHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui') diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/DateTimeHelper.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/DateTimeHelper.java index 2ab8e9fb..0b02bbf9 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/DateTimeHelper.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/DateTimeHelper.java @@ -9,7 +9,6 @@ import org.apache.log4j.Logger; import org.jdatepicker.JDatePicker; public class DateTimeHelper { - private static final Calendar calendar = Calendar.getInstance(); private final static Logger LOGGER = Logger.getLogger(DateTimeHelper.class); @@ -28,6 +27,7 @@ public class DateTimeHelper { int days = datePicker.getModel().getDay(); // start time from the Spinner Date time = (Date) timeSpinner.getValue(); + Calendar calendar = Calendar.getInstance(); calendar.setTime(time); int hours = calendar.get(Calendar.HOUR_OF_DAY); int minutes = calendar.get(Calendar.MINUTE); @@ -38,6 +38,7 @@ public class DateTimeHelper { } public static Date addDaysTo(Date start, int days) { + Calendar calendar = Calendar.getInstance(); calendar.setTime(start); calendar.add(Calendar.DAY_OF_MONTH, days); return calendar.getTime(); -- cgit v1.2.3-55-g7522