Я пишу приложение, которое взаимодействует с некоторыми веб-сервисами. Когда переменная обновляется на сервере, она возвращает метку времени Unix, чтобы сообщить мне, когда она была обновлена. Затем я могу сравнить его с помощью:
[[NSDate date]timeIntervalSince1970]
чтобы все было синхронизировано.
Системное время на iPhone правильное. Но время Unix, похоже, отстает от сервера на 1 час (и системное время, как показано на часах). Почему это происходит? Нужно ли устанавливать часовой пояс?