У меня действительно чертовски много времени, чтобы понять, как мне это сделать.Я уже 4 месяца кодирую цель-c, стараясь как минимум.
У меня около 100+ разных дат, охватывающих 2012 год, вплоть до вторых, в нескольких часовых поясах.Мне нужно:
- , чтобы получить текущее время / дату, посмотреть, какие 2 даты в моем списке 100+ находятся между ними, и дать мне потраченное время и оставшееся время.
- длязнать, какие 2 даты находятся между ними независимо от того, в каком часовом поясе находится пользователь.
- во всех расчетах необходимо учитывать летнее время.Какие даты и время изменения летнего времени различаются в зависимости от часового пояса и страны.
- пользователь на Гавайях будет иметь то же время, оставшееся и проведенное как пользователь в Англии.
- возможность конвертироватьвремя локального пользователя.
- есть все это в реальном времени.часы или таймер обратного отсчета до секунды.
Я пробовал NSDate.Затем я искал этот сайт и нашел NSDateFormatter.Я играл с этим в течение, кажется, дней.Затем еще один поиск я нашел NSDateComponents.Я помещаю свои 100+ дат в многомерный массив.Должен ли я сначала конвертировать все в GMT или xcode сделает это за меня.Или я конвертирую каждый раз в секунды с 1970 года. Я просто теряюсь в том, что было бы лучшим и наиболее практичным способом сделать это.
Любая помощь, большое спасибо !!