NSDateFormatter geting Null

时间:2012-11-19 06:57:14

标签: objective-c ios nsdateformatter

我在我的项目中我得到一个字符串我将字符串传递给dateFormatter但我得到的是nil,在字符串中而不是 IST 我可能会得到 PDT 我可能会得到任何其他格式,

先谢谢。

    NSString* currentDateString = @"2012-11-09 12:31:53.0 **IST**"


    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss.S z"];



    NSDate *dateFromString = [dateFormatter dateFromString:currentDateString];

1 个答案:

答案 0 :(得分:0)

如果您只在iOS 6.0+设备/模拟器上进行测试,请在iOS 6.0以下设备上进行测试。我认为在Ios 6.0+中有些内容与缩写有关。 iOS 6.0+中的缩写词典包含的值与iOS 6.0以下的值不同。