NSdate转换为NSString的时候,有八小时的时差问题下面代码可以解决这个问题
+ (NSString *)stringForDate:(NSDate *)date {
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:kCFDateFormatterFullStyle];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSString *string = [dateFormatter stringFromDate:date];
[dateFormatter release];
return string;
}有可能是stringFromDate时,date当成格林时间了所有会有8小时的误差。现在解决了。。。
本文介绍了一个方法来解决在将NSdate转换为NSString时可能出现的八小时时差问题,通过使用特定的NSDateFormatter配置,确保日期时间的正确表示。
680

被折叠的 条评论
为什么被折叠?



