Skip to content

Commit 778eab7

Browse files
committed
fix: Removed unnecessary variables
1 parent 54d8a74 commit 778eab7

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

src/DIRAC/Core/Utilities/TimeUtilities.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
day = datetime.timedelta(days=1)
3737
week = datetime.timedelta(days=7)
3838

39-
dt = datetime.datetime(2000, 1, 1)
39+
_dateTimeObject = datetime.datetime.utcnow()
4040

4141

4242
def timeThis(method):
@@ -50,7 +50,7 @@ def timed(*args, **kw):
5050
return result
5151
te = nativetime.time()
5252

53-
pre = dt.utcnow().strftime("%Y-%m-%d %H:%M:%S UTC ")
53+
pre = _dateTimeObject.strftime("%Y-%m-%d %H:%M:%S UTC ")
5454

5555
try:
5656
pre += args[0].log.getName() + "/" + args[0].log.getSubName() + " TIME: " + args[0].transString
@@ -89,15 +89,15 @@ def toEpoch(dateTimeObject=None):
8989
Get seconds since epoch
9090
"""
9191
if not dateTimeObject:
92-
dateTimeObject = datetime.datetime.utcnow()
92+
dateTimeObject = _dateTimeObject
9393
return nativetime.mktime(dateTimeObject.timetuple())
9494

9595

9696
def fromEpoch(epoch):
9797
"""
9898
Get datetime object from epoch
9999
"""
100-
return dt.fromtimestamp(epoch)
100+
return _dateTimeObject.fromtimestamp(epoch)
101101

102102

103103
def toString(myDate=None):
@@ -128,7 +128,7 @@ def toString(myDate=None):
128128
myDate.microseconds,
129129
)
130130
else:
131-
return toString(datetime.datetime.utcnow())
131+
return toString(_dateTimeObject)
132132

133133

134134
def fromString(myDate=None):
@@ -147,7 +147,7 @@ def fromString(myDate=None):
147147
return datetime.datetime(year=dateTuple[0], month=dateTuple[1], day=dateTuple[2]) + fromString(
148148
dateTimeTuple[1]
149149
)
150-
# return dt.combine( fromString( dateTimeTuple[0] ),
150+
# return _dateTimeObject.combine( fromString( dateTimeTuple[0] ),
151151
# fromString( dateTimeTuple[1] ) )
152152
except Exception:
153153
try:
@@ -156,7 +156,7 @@ def fromString(myDate=None):
156156
) + fromString(dateTimeTuple[1])
157157
except ValueError:
158158
return None
159-
# return dt.combine( fromString( dateTimeTuple[0] ),
159+
# return _dateTimeObject.combine( fromString( dateTimeTuple[0] ),
160160
# fromString( dateTimeTuple[1] ) )
161161
elif myDate.find(":") > 0:
162162
timeTuple = myDate.replace(".", ":").split(":")
@@ -206,9 +206,7 @@ def __init__(self, initialDateTime, intervalTimeDelta):
206206
If not properly initialized an error flag is set, and subsequent calls
207207
to any method will return None
208208
"""
209-
if not isinstance(initialDateTime, type(datetime.datetime.utcnow())) or not isinstance(
210-
intervalTimeDelta, datetime.timedelta
211-
):
209+
if not isinstance(initialDateTime, datetime.datetime) or not isinstance(intervalTimeDelta, datetime.timedelta):
212210
self.__error = True
213211
return None
214212
self.__error = False

0 commit comments

Comments
 (0)