iOS日期加减计算
2015-12-08 17:03
495 查看
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];//格林尼治,世界标准时间
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"];
日期加
NSDate *Date_sub = [NSDate date];//格林尼治时间
NSTimeInterval interval = 60 * 60 * 2; //秒数
NSString *titleString = [dateFormatter stringFromDate:[Date_sub initWithTimeInterval:interval sinceDate: Date_sub]];
日期减
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
unsigned int unitFlags = NSHourCalendarUnit;//年、月、日、时、分、秒、周等等都可以
NSDateComponents *comps = [gregorian components:unitFlags fromDate:Date1 toDate:Date2 options:0];
int hours = [comps hour];//时间差
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];//格林尼治,世界标准时间
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"];
日期加
NSDate *Date_sub = [NSDate date];//格林尼治时间
NSTimeInterval interval = 60 * 60 * 2; //秒数
NSString *titleString = [dateFormatter stringFromDate:[Date_sub initWithTimeInterval:interval sinceDate: Date_sub]];
日期减
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
unsigned int unitFlags = NSHourCalendarUnit;//年、月、日、时、分、秒、周等等都可以
NSDateComponents *comps = [gregorian components:unitFlags fromDate:Date1 toDate:Date2 options:0];
int hours = [comps hour];//时间差
相关文章推荐
- IOS IAP支付总结
- SVN使用总结
- iOS category 类别 和 extension 扩展
- ios的线程和同步异步操作
- iOS打包ipa安装包的流程
- iOS开发相关资源
- iOS开发 显式动画的原理及实现
- Xcode快捷键
- iOS tableview距离顶部有一段空白
- iOS开发之懒加载
- [置顶] iOS 7 跳过的一个坑又掉里了 - 图片渲染模式
- iOS另一种获取soap的方法
- IOS Framework 制作教程 for xcode7 (二)
- 合并算法
- iOS获取相关参数
- ios开发笔记--判断输入的手机号和价格是否合法
- iOS开发--将gif图片转成数组
- iOS开发笔记--去掉tableview中section的headerview粘性
- 使用ios系统自带分享
- 需求 - 11 - 等待动画