From c577fbeee47f08d805beb795aa94881439c11db7 Mon Sep 17 00:00:00 2001 From: brutzman <brutzman@nps.edu> Date: Sat, 29 Jan 2022 07:28:41 -0800 Subject: [PATCH] make calendar local, not static --- src/edu/nps/moves/dis7/utilities/DisTime.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/edu/nps/moves/dis7/utilities/DisTime.java b/src/edu/nps/moves/dis7/utilities/DisTime.java index f6b00e49f6..4b23548909 100644 --- a/src/edu/nps/moves/dis7/utilities/DisTime.java +++ b/src/edu/nps/moves/dis7/utilities/DisTime.java @@ -162,8 +162,6 @@ public class DisTime /** Ability to create new PDUs */ private static PduFactory pduFactory = new PduFactory(TIMESTAMP_STYLE_DEFAULT); - /** calendar instance */ - private static GregorianCalendar calendar = new GregorianCalendar(); // private LocalDateTime todayDateTime = new LocalDateTime(); // private Instant todayInstant = new Instant(); @@ -227,6 +225,7 @@ public class DisTime private static synchronized int getCurrentDisTimeUnitsSinceTopOfHour() { // set calendar object to current time + GregorianCalendar calendar = new GregorianCalendar(); long currentTime = System.currentTimeMillis(); // UTC milliseconds since 1970 calendar.setTimeInMillis(currentTime); @@ -326,6 +325,7 @@ public class DisTime private static synchronized int getCurrentYearTimestamp() { // set calendar object to current time + GregorianCalendar calendar = new GregorianCalendar(); long currentTime = System.currentTimeMillis(); // UTC milliseconds since 1970 calendar.setTimeInMillis(currentTime); -- GitLab