updating rule 0004A&0004B by using a rounding method for time differences.
This commit is contained in:
parent
a29b3ead0e
commit
ca8a7ab291
@ -8,7 +8,6 @@ def validate_time_exceeds_threshold(value:datetime.datetime, seconds:int=60, min
|
|||||||
current_time = datetime.datetime.now()
|
current_time = datetime.datetime.now()
|
||||||
time_ = (value-current_time).total_seconds()
|
time_ = (value-current_time).total_seconds()
|
||||||
threshold = seconds*minutes*hours*days*months
|
threshold = seconds*minutes*hours*days*months
|
||||||
print(time_, threshold)
|
|
||||||
return time_>=threshold
|
return time_>=threshold
|
||||||
|
|
||||||
class TimeLogic():
|
class TimeLogic():
|
||||||
@ -69,8 +68,6 @@ class TimeLogic():
|
|||||||
query_time = query_time.replace(second=0, microsecond=0)
|
query_time = query_time.replace(second=0, microsecond=0)
|
||||||
start_time = start_time.replace(second=0, microsecond=0)
|
start_time = start_time.replace(second=0, microsecond=0)
|
||||||
end_time = end_time.replace(second=0, microsecond=0)"""
|
end_time = end_time.replace(second=0, microsecond=0)"""
|
||||||
|
|
||||||
print("time_inbetween function! UNVIOLATED?", start_time <= query_time <= end_time, start_time, query_time, end_time)
|
|
||||||
return start_time <= query_time <= end_time
|
return start_time <= query_time <= end_time
|
||||||
|
|
||||||
def time_inbetween_absolute_delta(self, query_time:datetime.datetime, start_time:datetime.datetime, end_time:datetime.datetime) -> tuple:
|
def time_inbetween_absolute_delta(self, query_time:datetime.datetime, start_time:datetime.datetime, end_time:datetime.datetime) -> tuple:
|
||||||
|
|||||||
Reference in New Issue
Block a user