Выходные данные Google JSON API для часового пояса iPhone - PullRequest
1 голос
/ 23 декабря 2010

Когда я читаю время начала события, используя вывод JSON для календаря Google, я получаю время в этом формате «2009-03-05T10: 46: 25.245Z».Как мне перевести это значение полной даты и времени в iPhone SDK?

Заранее спасибо.

1 Ответ

0 голосов
/ 23 декабря 2010

Я думаю, что в этом сообщении есть ваш ответ: Ноль NSDate при попытке получить дату из строки UTC по времени Зулу

Мне кажется, это работает:

NSString *timeValue = @"2009-03-05T10:46:25.245Z";
NSDateFormatter* df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZ"];
NSDate* date = [df dateFromString:[timeValue stringByReplacingOccurrencesOfString:@"Z" withString:@"-0000"]];
NSLog(@"The date is: %@",date);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...