I have 3 variables;
startDate - Wed Apr 12
endDate - Wed Jun 11
timeDuration - 11.00 am from 11.00 pm. (this is a string, 11AM is the start time and 12PM is the end time)
1.) Now, i need to get the current date and time ( [NSDate date] ) and check if the current date is between the startDate and endDate and then check if the current time is between the timeDuration (as in between 11.00am from 11.00pm)
2.) If the current time is between the time duration (as in between 11.00 am from 11.00 pm) I need to calculate the time remaining to the following scenarios;
a.) If the time is 10am, i need to calculate the time to the start time which is 11.00am. (the answer is 1 hour).
b.) If the time is 11.45AM, since the time is greater than the start time (which was 11.00am) i need to calculate the time remaining to the end time (which is 11.00pm).
c.) If the time is 11.45pm, since the time is greater than the end time (which is 11.00pm), i need to print a NSLog saying that 'Time Exceeded'.