0
我试图从NSString的转换NSDate的,因为当我试图隐蔽串2011-10-10
到nsdate
,它返回2011-10-09 18:30:00 +0000作为日期,我在xcode 3.2.5和模拟器中做。的NSDate返回不需要的日期甲酸而将字符串从日期
这里是我的代码
+(NSDate *)ConverStringToDate:(NSString *)str_Date
{
NSDateFormatter * lastFormatter = [[NSDateFormatter alloc]init];
[lastFormatter setDateFormat:@"yyyy-MM-dd"];
[lastFormatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"] autorelease]];
lastDate = [lastFormatter dateFromString:@"2011-10-10"];
return lastDate;
}
的最后日期是不妥当的。请帮我解决这个问题。
这已经在这里被广泛讨论 - 请参阅上面的重复问题。当您记录一个NSDate时,它显示UTC时间的标准输出。 – jrturton