0

こんにちは私はこのような日付を持っています:2012年8月7日火曜日10:38:49 +0000

そして、私が欲しいのは、今日が時間だけを表示するかどうかです:10:38

表示するのが昨日だった場合:昨日、10:38

先月表示した場合:7月7日(水)10:38

あなたはその考えを理解します。ありがとう

4

2 に答える 2

1
    // <strong>Output ->  Date: 10/29/2008 08:29PM</strong>    
 NSDate *today = [NSDate date];
 NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
 [dateFormat setDateFormat:@"MM/dd/yyyy hh:mma"];
 NSString *dateString = [dateFormat stringFromDate:today];
 NSLog(@"date: %@", dateString);
 [dateFormat release];
于 2012-08-08T10:20:41.127 に答える
0

開発者向けドキュメントをご覧ください。

より具体的に見てNSDateComponentNSDate

于 2012-08-08T10:16:15.407 に答える