-1
NSDateFormatter *fmt = [[NSDateFormatter alloc] init];
fmt.dateFormat = @"yyyy-MM-dd HH:mm:ss";
NSDate *utc = [fmt dateFromString:strTime];
NSTimeZone *tz = [NSTimeZone defaultTimeZone];
NSInteger seconds = [tz secondsFromGMTForDate: utc];
NSDate *localdate = [NSDate dateWithTimeInterval:seconds sinceDate:utc];
NSString *local = [fmt stringFromDate:localdate];
NSLog(@"local time%@", local);
NSDate *localDate = [fmt dateFromString:local];
我从服务器获取UTC字符串。我成功地转换为本地字符串,然后我尝试将其转换为本地日期。但日期是UTC format.what显示是错我的代码任何帮助将是appreciated.thanks提前
这个日期字符串似乎并不匹配的日期格式... – trojanfoe
是的 - 我很快就举了一个例子。它实际上应该是OP从服务器获得的UTC日期。 – Abhinav