ios - 无法为此找到正确的日期格式 (NSDateFormatter)

标签 ios string nsdate nsdateformatter

我无法将这种字符串转换为 NSDate,请帮帮我。我在下面做错了什么?

dateString = @"201302051614461";
NSDateFormatter *dateFormatter = [NSDateFormatter new];
[dateFormatter setDateFormat:@"YYYYMMddHHmmSSSSS"];
NSDate *date = [dateFormatter dateFromString:dateString];
NSLog(@"dateString: %@", dateString);
NSLog(@"date: %@", date);  

返回一个空日期。

最佳答案

如果我这样打破它 2013 02 05 16 14 46 1
那么格式字符串就是@"yyyyMMddHHmmssS

关于ios - 无法为此找到正确的日期格式 (NSDateFormatter),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14712801/

相关文章:

c++ - 测试位以创建字符串 - 有更好的方法吗?

ruby - ruby 字符串分隔符中 '%{}' 、 '%Q{}' 、 '%q{}' 之间的区别

ios - 新的firebase框架将不允许谷歌地图用户授权显示

ios - 如何在 MKMapView 上绘制 UIBezierPath 覆盖?

iphone - iOS 本地化中使用 .strings 文件进行内存管理

iphone - Objective-C 中的 NSDate 和 dateString

ios - 环球银行金融电信协会 : Convert String from XLM to NSDate

iOS - 在 Swift 中获取集合异步属性的最佳实践

mysql - 如何在 MySQL 中比较字段的一部分与另一部分?

swift - 展开字符串时出现意外的 Nil?使应用程序崩溃