首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

NSDate时间计算(计算某个时间先期或之后的某个时间)

2012-09-23 
NSDate时间计算(计算某个时间之前或之后的某个时间)NSDateFormatter *formatter [[NSDateFormatter allo

NSDate时间计算(计算某个时间之前或之后的某个时间)

     NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

    [formatter setTimeZone:[NSTimeZone timeZoneWithName:@"Asia/Shanghai"]];

    [formatter setDateFormat:(@"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];

热点排行