1
мне нужно преобразовать текущую дату в формате UTC, я сделал следующее и получил правильную дату UTC, ниже мой исходный кодКак конвертировать NSDate в формате UTC в iPhone
NSDate *currDate = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
[dateFormatter setTimeZone:timeZone];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss zzz"];
NSString *dateString = [dateFormatter stringFromDate:currDate];
NSLog(@"%@",dateString);
Я получаю дату в этом формате 2013-05-01 23:11:02 GMT только я хочу вместо UTC вместо GMT, какое преобразование мне нужно сделать для этого.
попробуйте эту ссылку: HTTP: //stackoverflow.com/questions/1268509/convert-utc-nsdate-to-local-timezone Объективный-с –