diff --git a/src/python/dm/common/utility/timeUtility.py b/src/python/dm/common/utility/timeUtility.py
index cfcfbcebb28096ee13fd0508f408f2f697d4fe31..6d60f76ab8e3c37870b82351fee25e530f943b23 100755
--- a/src/python/dm/common/utility/timeUtility.py
+++ b/src/python/dm/common/utility/timeUtility.py
@@ -45,6 +45,10 @@ class TimeUtility:
     def utcToLocalTime(cls, utc):
         if cls.UTC_MINUS_LOCAL_TIME is None:
             cls.UTC_MINUS_LOCAL_TIME = (datetime.datetime.utcnow()-datetime.datetime.now()).total_seconds()
+            if cls.UTC_MINUS_LOCAL_TIME > 0:
+                cls.UTC_MINUS_LOCAL_TIME = int(cls.UTC_MINUS_LOCAL_TIME+0.5)
+            else:
+                cls.UTC_MINUS_LOCAL_TIME = int(cls.UTC_MINUS_LOCAL_TIME-0.5)
         localTime = utc - cls.UTC_MINUS_LOCAL_TIME 
         return localTime