p.s.:转换的关键就在于NSDateFormatter的方法
1.先初始化NSDateFormatter并进行设置
NSDateFormatter *formatter = [[NSDateFormatteralloc]init];
[formattersetDateFormat:@"hh时mm分ss秒"];
//方法会自动识别参数中的值并进行自动替换,年月日时分秒分别对应yyyy、MM、dd、HH、mm、ss,大小写很有关系,月份和小时都要用大写,不然会无法转换
2.一个函数进行转换
①NSDate->NSString:
NSString *dateStr = [formatterstringFromDate:date];
②NSString->NSDate:
NSDate *date2 = [formatter2dateFromString:dateStr2];