Я пытаюсь понять, как получить представление UNICODE Вс, 03 мая 2009 19:58:58 -0700 как э-э-э, дд МММ гггг ЧЧ: мм: с ZZZZ или что-то в этом роде. Я не могу заставить это работать точно.
Использовать NSDateFormatter . Это позволяет вам установить определенную строку формата, используя спецификаторы формата из Unicode spec , а затем получить отформатированную дату из данного объекта NSDate, используя stringFromDate: . Также рекомендуем прочитать документ Apple о форматировании дат . Пример:
// Given some NSDate *date NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease]; [formatter setDateFormat:@"eee, dd MMM yyyy HH:mm:ss ZZZZ"]; NSString *formattedDate = [formatter stringFromDate:date];