NSDate与NSString的相互转化
2017-08-16 本文已影响29人
PZcoder
1.日期转换成字符串
-(NSString *)dateToString:(NSDate *)date
{
// 初始化时间格式控制器
NSDateFormatter *matter = [[NSDateFormatter alloc] init];
// 设置设计格式
[matter setDateFormat:@"yyyy-MM-dd hh:mm:ss zzz"];
// 进行转换
NSString *dateStr = [matter stringFromDate:date];
return dateStr;
}
2.字符串转换成日期
-(NSDate *)stringToDate:(NSString *)dateStr
{
// 初始化时间格式控制器
NSDateFormatter *matter = [[NSDateFormatter alloc] init];
// 设置设计格式
[matter setDateFormat:@"yyyy-MM-dd hh:mm:ss zzz"];
// 进行转换
NSDate *date = [matter dateFromString:dateStr];
return date;
}