您好,我有这样的日期:2012 年 8 月 7 日星期二 10:38:49 +0000
我想要的是如果今天只显示小时:10:38
如果是昨天显示:昨天,10:38
如果是上个月显示:星期三,7 月 7 日,10:38
你明白了。谢谢
您好,我有这样的日期:2012 年 8 月 7 日星期二 10:38:49 +0000
我想要的是如果今天只显示小时:10:38
如果是昨天显示:昨天,10:38
如果是上个月显示:星期三,7 月 7 日,10:38
你明白了。谢谢
// <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];
查看开发人员文档。
更具体地看NSDateComponent
和NSDate