自己回答:defChecktime(starttime,endtime,startNewTime,endNewTime):"""starttime:現(xiàn)有的時間startNewTime:新判斷的初始時間endNewTime:新判斷的結束時間"""Flag='null'starttime=time.strptime(str(starttime),'%Y-%m-%d%H:%M:%S')endtime=time.strptime(str(endtime),'%Y-%m-%d%H:%M:%S')startNewTime=time.strptime(str(startNewTime),'%Y-%m-%d%H:%M')endNewTime=time.strptime(str(endNewTime),'%Y-%m-%d%H:%M')ifint(time.mktime(endtime))Flag='cross'elifint(time.mktime(starttime))>int(time.mktime(endNewTime)):Flag='cross'elifint(time.mktime(starttime))<=int(time.mktime(startNewTime))andint(time.mktime(endtime))>=int(time.mktime(endNewTime)):Flag='out'elifint(time.mktime(starttime))>int(time.mktime(startNewTime))andint(time.mktime(endtime))Flag='insert'returnFlag