我有3个变量;
startDate - Wed Apr 12
endDate - Wed Jun 11
timeDuration - 11.00 am from 11.00 pm.(这是一个字符串,11AM是开始时间,12PM是结束时间)
1.)现在,我需要获取当前日期和时间([NSDate date])并检查当前日期是否在startDate和之间endDate,然后检查当前时间是否介于timeDuration(介于两者之间11.00am from 11.00pm)
2.)如果当前时间介于持续时间之间(如之间11.00 am from 11.00 pm),我需要计算以下场景的剩余时间;
a.)如果时间是上午10点,我需要计算到开始时间的时间11.00am.(答案是1 hour).
b.)如果时间是11.45AM,由于时间大于开始时间(是11.00am),我需要计算剩余时间到结束时间(即11.00pm).
c.)如果时间是11.45pm,因为时间大于结束时间(即11.00pm),我需要打印一个说"超时"的NSLog.