NSDateFormatter dateFromString在NSLog中返回null。 代码如下:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MMM-dd HH:mm"];
NSDate *tempStartDate = [formatter dateFromString:@"2014-09-23 14:34:00"];
NSString *strFromStartDate = [formatter stringFromDate:tempStartDate];
strFromStartDate结果为null。 请帮帮我!
答案 0 :(得分:3)
您的代码中包含:
[formatter setDateFormat:@"yyyy-MMM-dd HH:mm"];
但是你的字符串需要以下内容:
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
答案 1 :(得分:1)
格式yyyy-MMM-dd HH:mm
与日期字符串2014-09-23 14:34:00
不匹配。你很害羞几个s
,这个月错了。