自己来答啦import datetime
def getspace(time1, time2):
time1format = datetime.datetime.strptime(time1, '%Y-%m-%d %H:%M:%S')
time2format = datetime.datetime.strptime(time2, '%Y-%m-%d %H:%M:%S')
secondspace = (time2format - time1format).seconds
return secondspace
def solution(time_list):
if not isinstance(time_list, list):
return TypeError()
if len(time_list) < 3:
return False
count = 0
start = 0
current = 1
while current < len(time_list):
if count >= 2:
return True
if getspace(time_list[start], time_list[current]) > 3600:
count += 1
start = current
else:
current += 1
return False
|