Как получить точно реальную текущую дату - PullRequest
2 голосов
/ 07 августа 2011

Я знаю, что вы, ребята, могли бы сказать, что этот вопрос является очень распространенным, но на самом деле я имею в виду фактические текущую дату и время:

Допустим, сегодня 1-го августа, 12 вечера, и неважно, какПользователь меняет дату и время телефона, я все равно буду знать, что сегодня 1 августа, 12 часов дня ...

Кто-нибудь знает, как я могу это сделать?

Ответы [ 3 ]

3 голосов
/ 07 августа 2011

Вы можете получить реальную дату и время с NTP-сервера , но это предполагает, что у вас есть доступ в Интернет.

1 голос
/ 07 августа 2011

Если пользователь изменяет дату и время своего телефона, тогда вы получите эти дату и время ... поскольку NSDate получает свое значение из iOS. Если вы хотите, чтобы он возвращал фактическое время для часового пояса, у вас будет установить маленький Web Service или что-то, что возвращает время для данного часового пояса.

0 голосов
/ 07 августа 2011
NSDate *currentDate = [NSDate date];

Теперь currentDate будет иметь текущую дату и время выполнения этого кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...