在我的 iPhone 应用程序中,我需要使用格式将 NSString 转换为 NSDate。这是我的代码:
+(NSDate*)dateFromJsonString:(NSString*)string{
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'"];
NSLog(@"%@", [dateFormat dateFromString:string]);
return [dateFormat dateFromString:string];
}
如果参数 "string" 是 2013-05-30T15:53:02 转换后 - [dateFormat dateFromString:string] 它变成 2013-05-30 12:53:02 +0000 ,所以有 3 小时的差异。我该如何解决?