我需要用formaT将NSString转换为NSDate。这里是我的代码:在我的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];
}
如果参数 “串” 是2013-05-30T15:53:02后转换 - [DATEFORMAT dateFromString:字符串]它成为2013年5月30日12时53分02秒+0000 ,所以3小时有差别。我该如何解决它?
谢谢,但UTC意味着什么? – revolutionkpi
UTC是GMT + 0的代码,即格林威治时区。 –