2014-04-01 44 views
-8

在这里我得到日志NSLog(@"dateString2 is%@%@",record.trigger_end_date,dateString2);dateString2 is2014-04-30T00:00:002014-04-30T00:00:00NSLog(@"date2 is%@",date2); is date2 is(null)转换的NSString的NSDate给出零

+1

一个微不足道的问题。这在文档中有明确的解释。 –

+0

我有一种感觉,它之前也被问过...... – trojanfoe

+0

你试过Google吗? –

回答

-2

我会关闭这个主题为重复,但我不能决定选择了其他主题(有这么多的问题,要求相同),所以这里是一个答案:

formatter2.dateFormat = @"yyyy-MM-dd'T'HH:mm:ss";

+0

请问这个答案是否会降低这个答案,请评论downvoting的原因? – tilo

0

我知道这个问题重复类别假我也标记了它。但我在这里回答解释,如果在OP没有得到参考。

NSString *dateString = @"2014-04-30T00:00:00"; //input string 
NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; 
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];// fomatter in your case 
NSDate *date = [formatter dateFromString:dateString]; 
NSLog(@"date is%@",date); 

output - date is2014-04-29 18:30:00 +0000