我无法将此类字符串转换为NSDate,请在此帮助我。我在下面做错了什么?
dateString = @"201302051614461";
NSDateFormatter *dateFormatter = [NSDateFormatter new];
[dateFormatter setDateFormat:@"YYYYMMddHHmmSSSSS"];
NSDate *date = [dateFormatter dateFromString:dateString];
NSLog(@"dateString: %@", dateString);
NSLog(@"date: %@", date);
返回空日期。
答案 0 :(得分:1)
如果我像这样打破它2013 02 05 16 14 46 1
然后格式字符串是@"yyyyMMddHHmmssS
答案 1 :(得分:1)
@"yyyyMMddHHmmssS"
- 在许多情况下,YYYY会给你错误的一年,而国会大厦S
则是小数秒。