NSDateFormatter *formatter = [[NSDateFormatteralloc] init];
[formattersetTimeZone:[NSTimeZonetimeZoneWithName:@"Asia/Shanghai"]];
[formattersetDateFormat:(@"yyyy-MM-dd HH:mm:ss")];
NSDate *date = [formatter dateFromString:@"2012-08-08 08:08:08"];//既定时间,下面计算它半个小时以前的时间和半小时以后的时间
NSDate *before = [date dateByAddingTimeInterval:-30*60];
NSDate *after =[date dateByAddingTimeInterval:30*60];