0

私はiOSのRSSフィードアプリを持っています.xmlパーサーを使用してタイトルと日付を表示しています.問題は日付にあり、このメソッドを使用しています:

`if ([要素 isEqualToString:@"タイトル"])
    {
        [タイトル追加文字列:文字列];
    }
    else if ([要素 isEqualToString:@"pubDate"])
    {
        [日付追加文字列:文字列];

}

`

&私のViewControllerでは、このメソッドを使用して日付を表示しました:rssdateというUILabeを使用し、このメソッドを使用しました

rssDate.text = [[self.parseResults objectAtIndex:indexPath.row]objectForKey:@"pubDate"]; [cell.contentView addSubview:rssDate];

ただし、日付は次の形式で表示されます: @"Tue, 02 Apr 2013 18:54:26 +0000";

この形式を変更して、次のように日付形式を設定する方法: 日付ラベル: @"yyyy/MM/dd hh:mm a"

4

1 に答える 1

1

日付フォーマッタ (「 」を参照NSDateFormatter) を使用して、日付文字列を日付に解析します。次に、別の日付フォーマッタを使用して、日付を必要な形式の文字列に戻します。

于 2013-04-02T14:08:30.153 に答える