从nsdate获得总小时数
我只是寻找一种方法,从nsdate计算总小时数(与.net中的TotalHours方法相同)
例如:11:30:30 – > 11.5小时
提前致谢,
获取用NSDateComponents
分隔的小时和分钟。
NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *components = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit) fromDate:[NSDate date]]; NSInteger hour = [components hour]; NSInteger minute = [components minute];
然后用这个find总和。
double totalHours = ((double)hour + (double)minute/60);
- Swift 3:无法识别的select器发送到实例Xcode 8
- iOS 7 iPad:UITableView在UIPageViewController中进行滑动删除(冲突手势识别器)
- UICollectionViewCell动态高度(Swift)
- 创build主屏幕快速操作,不打开应用程序?
- 在Swift中,fileExistsAtPath(_ path:String,isDirectory isDirectory:UnsafeMutablePointer ) – > Bool仅接受单个参数
- 取消重复本地通知的单一发生
- 触发UITapGestureRecognizer后,NSLayoutConsstraint常量不会影响视图
- UICollectionView didSelectRowAtIndexPath不起作用
- iOS:Siri不可用不会返回AVAudioSessionInterruptionOptionShouldResume