我正在尝试从NSdate转换NSString,因为当我尝试将字符串2011-10-10
转换为nsdate
时,它返回 2011-10-09 18:30:00 +0000 < / strong>作为日期,我在xcode 3.2.5和模拟器中。
这是我的代码
+(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;
}
最后日期不合适。请帮助我解决这个问题。