Мне нужно установить время в моем приложении. У меня есть отметка времени с сервера (это GMT), и мне нужно преобразовать эту метку времени в дату, исходя из текущего часового пояса пользователей. Как это возможно?iPhone установил время от метки времени на основе текущего часового пояса пользователей
NSDate *date = [[NSDate alloc] initWithTimeIntervalSince1970:@"1340907963"];
NSDateFormatter *dFormat = [[[NSDateFormatter alloc] init] autorelease];
[dFormat setDateStyle:NSDateFormatterMediumStyle];
[dFormat setDateFormat:@"d.MM.yyyy"];
NSString *theDate = [dFormat stringFromDate:date];
Вот как я преобразовал отметку времени на сегодняшний день. И я получил что-то вроде 20 июня 2012 года 23:55. Но мое фактическое время 18:55
, пожалуйста, отправьте отметку времени, которую вы получили –