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];
本文介绍了使用NSDateFormatter在Objective-C中实现日期与字符串之间的相互转换方法。包括NSDate到NSString及NSString到NSDate的具体步骤和代码示例。
2284

被折叠的 条评论
为什么被折叠?



