IOS 获取距离当前时间之后或之前的N天
2016-08-16 11:17
369 查看
NSInteger dis = 7; //前后的天数
NSDate*nowDate = [NSDate date];
NSDate* theDate;
NSTimeInterval oneDay = 24*60*60*1; //1天的长度
//之后的天数
theDate = [nowDate initWithTimeIntervalSinceNow: +oneDay*dis ];
//之前的天数
theDate = [nowDate initWithTimeIntervalSinceNow: -oneDay*dis ];
//实例化一个NSDateFormatter对象
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
//设定时间格式,这里可以设置成自己需要的格式
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
//用[NSDate date]可以获取系统当前时间
NSString * currentDateStr = [dateFormatter stringFromDate:theDate];
NSLog(@"%@",currentDateStr);
NSDate*nowDate = [NSDate date];
NSDate* theDate;
NSTimeInterval oneDay = 24*60*60*1; //1天的长度
//之后的天数
theDate = [nowDate initWithTimeIntervalSinceNow: +oneDay*dis ];
//之前的天数
theDate = [nowDate initWithTimeIntervalSinceNow: -oneDay*dis ];
//实例化一个NSDateFormatter对象
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
//设定时间格式,这里可以设置成自己需要的格式
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
//用[NSDate date]可以获取系统当前时间
NSString * currentDateStr = [dateFormatter stringFromDate:theDate];
NSLog(@"%@",currentDateStr);
相关文章推荐
- 获取当前日期之前之后任意时间
- mysql获取当前时间,日期之前和日期之后的日期
- cocos2d-x在win32和iOS、android下获取当前系统时间的方法
- ios 获取当前时间
- iOS 获取当前时间格式化字符串
- ios 获取当前的系统时间 年-月-日 小时-分钟-秒
- ios项目有关的系统 uuid,系统版本号,手机型号,获取当前时间……
- iOS-获取当前时间的年、月、日、时、分、秒
- IOS MPMoviePlayerViewController 获取当前音频文件播放时间点
- ios-通过NSCalendar来获取当前时间的年、月、日、时、分、秒
- ios开发 获取系统时间 取得当前的年月日,当前的时分秒获得,周几和星期几获得
- iOS获取当前时间
- ios获取当前时间
- php获取当前时间之后第N个自然月最后一天的日期
- iOS 获取当前时间
- IOS获取当前时间
- iOS-获取当前时间的年、月、日、时、分、秒
- cocos2d-x在win32和iOS、android下获取当前系统时间的方法
- IOS 获取当前时间戳
- IOS总结_获取当前的日期,时间,星期几