根据项目要求,需要将server返回的时间数据进行处理,server 返回的时间格式为 2016-07-06 13:00
1,今天的话 要求为:今天 13:00
2,昨天的话 要求为: 昨天 13:00
3,昨天以前 要求为 : 7月6日 13:00
要求:不准出现 07月06日 13:00 ,即如果月日前不可出现0
以下是具体是实现代码
//对时间处理
- (NSString *)getTime :(NSString *)timeLabel
{
// timeLabel = @"2015-07-05 23:59";
if (timeLabel.length<11) {
return timeLabel;
}
NSString *year = [timeLabel substringWithRange:NSMakeRange(0, 4)];//2016
NSString *hour = [timeLabel substringWithRange:NSMakeRange(5, 2)];//06
NSString *minue = [timeLabel substringWithRange:NSMakeRange(8, 2)];//29
NSString *time;
if (timeLabel.length==15) {
time = [timeLabel