【发布时间】:2010-12-06 07:23:05
【问题描述】:
I need to convert this string in to the date:
02-09-2011 20:54:18
I am trying the `dateFromString` method but every time it is returning (null), what NSDateFormatter should I use?, I have tried
`[formatter setDateFormat:@"yyyy-MM-dd"]` and `[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]`.
Here is my code:
NSString *finalDate = @"02-09-2011 20:54:18";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd"];
NSDate *dateString = [formatter dateFromString:finalDate];
NSLog(@"%@",dateString);
Thanks.
【问题讨论】:
-
有一段时间我认为这是某种计算机科学问题,关于一种叫做“大叶形式”的东西......你让我失望了:(
-
没有人可以制作大叶表单字符串。
-
为什么要设置两次日期格式。给出解决方案的代码,你肯定会犯一些愚蠢的错误
-
为什么不给一些你遇到问题的代码。并且也对不同的情况有所不同。
标签: iphone string nsdateformatter date-format