【发布时间】:2014-01-26 09:35:58
【问题描述】:
我得到的日期字符串是这种格式的 2014-01-08T21:21:22.737+05:30。我如何将其授予 NSDate?
我试过了:
NSString *currentDateString = @"2014-01-08T21:21:22.737+05:30";
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS+05:30"];
NSDate *currentDate = [dateFormatter dateFromString:currentDateString];
NSLog(@"CurrentDate:%@", currentDate);
它返回零。有什么想法吗?
【问题讨论】:
-
你初始化 dateFormatter 了吗?同样如果初始化同样得到输出
-
@kagmanoj 你的问题解决了吗?如果通过以下答案解决,则接受该答案,以便其他人将来可以使用它谢谢
-
(并且不要编辑您的原始问题并将“坏”代码替换为答案 - 如果您想要问题中的答案将其附加到最后,以便人们可以看到原始问题.)
标签: ios iphone objective-c nsdate nsdateformatter