iPhone - Правильный способ получить текущую дату и время для данного места / часового пояса и сравнить его с другой датой/времени в том же месте

Я ищу правильный способ получить фактическую дату и время для данного места / часового пояса , и могу сравнить его с данной датой/времени для того же самого места.

Скажем, например, Париж, это GMT +1. Как и сейчас, Париж также может быть GMT+2 из-за летнего времени, но это часть исключения, насколько я знаю, поэтому он должен быть учтен в ответе, но не учитываться как общий параметр. Важными словами здесь являются "заданное место".

Итак, если я хочу знать, какая это дата и время в Сиднее, Австралия, или Париже, Франция, и получить эту дату в NSDate за возможность сравнить ее с другим NSDate, который представлял бы другую дату/время в том же месте, как я могу это сделать?

Я прочитал страницы и страницы вопросов и ответов с комментариями, даже на принятый ответ, что говорит от опытных пользователей: не хороший ответ -1, неправильный, не правильный способ сделать это, абсолютно неправильный ....

Итак, знаете ли вы правильный реальный способ сделать это?

В идеальном мире, эта дата/время было бы абсолютным, даже если телефон пользователя находится не в нужное время и/или дата и/или часовой пояс, или что-нибудь, что может быть близко к этому совершенству, без необходимости подключения к серверу даты/времени.

17
задан Oliver 10 September 2011 в 10:49
поделиться