将一段字符串“20140623195323”转换成NSDate,并输出:2014-06-23 19:53:23
NSString *dateStr = @"20140623195323";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
// 设置日期格式
[formatter setDateFormat:@"yyyyMMddHHmmss"];
// 根据指定格式的字符串获取NSDate
NSDate *date = [formatter dateFromString:dateStr];
NSLog(@"%s__%d__|%@",__FUNCTION__,__LINE__,date);
// 设置要输出的日期格式
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
// 将NSDate转换成指定格式的字符串
NSString *currentDateStr = [formatter stringFromDate:date];
NSLog(@"%s__%d__|%@",__FUNCTION__,__LINE__,currentDateStr);