3636day = datetime .timedelta (days = 1 )
3737week = datetime .timedelta (days = 7 )
3838
39- dt = datetime .datetime ( 2000 , 1 , 1 )
39+ _dateTimeObject = datetime .datetime . utcnow ( )
4040
4141
4242def 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
9696def fromEpoch (epoch ):
9797 """
9898 Get datetime object from epoch
9999 """
100- return dt .fromtimestamp (epoch )
100+ return _dateTimeObject .fromtimestamp (epoch )
101101
102102
103103def 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
134134def 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