初歩的な質問ですが、どなたか助けていただければ幸いです。
たとえば、次のような NSMutableArray があります。
{
JobID = 109302930;
Subject = "Test Subject";
SubmitDate = "2009-09-15 17:27:34";
}
現在、テーブル ビューにセクションを作成しようとしており、「書式設定された」SubmitDate に基づいてレコードをグループ化したいと考えています。例えば;
16th May'09
===========
Item A
Item B
18th May'09
===========
Item C
Item G
20th May'09
===========
Item Z
Item K
この NSMutableArray を次の関数 (XML データ ソースから) で作成しています。
-(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName {
currentElement = [[NSString alloc] init];
if ([elementName isEqualToString:@"subject"]) {
[item setObject:currentSubject forKey:@"Subject"];
} else if ([elementName isEqualToString:@"job_id"]) {
[item setObject:currentJobID forKey:@"JobID"];
} else if ([elementName isEqualToString:@"submit_date"]) {
// I want to insert the date value in a formatted way instead of the standard MySQL date format (YYYY-MM-HH).
[item setObject:currentJobSubmitDate forKey:@"SubmitDate"];
[previewData addObject:item];
}
}
上記のコードでコメントしたように、YYYY-MM-DD HH:II:SS の代わりに、フォーマットされた日付文字列として日付を追加したいと考えています。どうやってやるの?
ご協力いただきありがとうございます。