Проверьте, находится ли время и дата между определенной датой и временем
У меня есть 3 переменные;
Дата начала -Wed Apr 12
Дата окончания -Wed Jun 11
timeDuration -11.00 am from 11.00 pm
, (это строка, 11:00 - время начала и 12:00 - время окончания)
1.) Теперь мне нужно получить текущую дату и время ([NSDate date]
) и проверьте, находится ли текущая дата междуstartDate
а такжеendDate
а затем проверьте, находится ли текущее время междуtimeDuration
(как между11.00am from 11.00pm
)
2.) Если текущее время находится между продолжительностью времени (как между11.00 am from 11.00 pm
) Мне нужно рассчитать время, оставшееся до следующих сценариев;
а.) Если время 10 утра, мне нужно рассчитать время до времени начала, которое11.00am
, (ответ1 hour
).
б.) Если время11.45AM
, поскольку время больше времени начала (которое было11.00am
) мне нужно рассчитать время, оставшееся до конца времени (которое11.00pm
).
в.) Если время11.45pm
, поскольку время больше, чем время окончания (которое11.00pm
), мне нужно распечатать NSLog с надписью «Превышено время».