//将字符串装换成date类型 并解决时差八小时问题
- (NSDate *)DateFromString:(NSString *)dateString
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
NSDate *date=[dateFormatter dateFromString:dateString];
//解决从字符串转换成NSDate时差八个小时的问题
NSTimeZone *zone = [NSTimeZone systemTimeZone];
NSInteger interval = [zone secondsFromGMTForDate: date];
NSDate *localeDate = [date dateByAddingTimeInterval: interval];
return localeDate;
}
//获取系统时间 返回2014-02-22 03:01:19格式
- (NSString *)StringFromDate
{
NSString* date;
NSDateFormatter* formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
date = [formatter stringFromDate:[NSDate date]];
return date;
}