//将截取的时间字符串转换为date类型
- (NSDate *)signTimeChangeToDateFromTimeStr:(NSString *)time
{
//设置时间格式
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"HH:mm"];
NSDate *desDate = [dateFormatter dateFromString:time];//string的格式必须与想要的date格式相同,比如我想要一个“18:30”格式的日期,我的string的格式就是“18:30”,不能是“2017-3-24 18:30:00”格式或其他格式
return desDate;
}
//将Date数据转化为指定格式的字符串
-(NSString* )getStrFormatterByDate:(NSDate *)date{
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"HH:mm"];
NSString* dateStr = [dateFormatter stringFromDate:date];//对date格式没有要求,比如date是 2017-3-24 18:30:00,我想要的string是“18:30”,可以直接转化
return dateStr;
}