Sprawdź, czy godzina i data znajdują się między określoną datą a godziną

Mam 3 zmienne;

Data rozpoczęcia -Wed Apr 12 Data zakonczenia -Wed Jun 11 czas trwania -11.00 am from 11.00 pm. (jest to ciąg znaków, godzina 11:00 to godzina rozpoczęcia i godzina 12:00 to godzina zakończenia)

1.) Teraz muszę uzyskać aktualną datę i godzinę ([NSDate date] ) i sprawdź, czy aktualna data jest pomiędzystartDate iendDate a następnie sprawdź, czy bieżący czas jest pomiędzytimeDuration (jak pomiędzy11.00am from 11.00pm)

2.) Jeśli bieżący czas jest pomiędzy czasem trwania (jak między11.00 am from 11.00 pm) Muszę obliczyć czas pozostały do ​​następujących scenariuszy;

a.) Jeśli czas jest 10 rano, muszę obliczyć czas do czasu rozpoczęcia, który jest11.00am. (odpowiedź to1 hour).

b.) Jeśli jest godzina11.45AM, ponieważ czas jest większy niż czas rozpoczęcia (który był11.00am) Muszę obliczyć czas pozostały do ​​końca czasu (który jest11.00pm).

c.) Jeśli jest godzina11.45pm, ponieważ czas jest większy niż czas zakończenia (czyli11.00pm), muszę wydrukować NSLog mówiąc, że „Time Exceeded”.

questionAnswers(2)

yourAnswerToTheQuestion