如何在Swift 2.0中减less当前date的几分钟
如何从当前时间减less5
或10
分钟,然后将其作为date格式存储在Swift 2.0中?
let now = NSDate() var reducedTime = ???? \\ Here I want 10 minutes reduced from current time.
如果当前时间是02:20:00,那么reducedTime应该是02:10:00我怎样才能以最简单的方式做到这一点 ?
您可以使用日历方法dateByAddingUnit,并从date中减去10分钟。
let now = NSDate() let reducedTime = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)?.dateByAddingUnit(.Minute, value: -10, toDate: now, options: NSCalendarOptions())
- 如何检测HTML5自动播放属性是否受支持?
- 在iPad上锁定方向并禁用旋转
- 我可以在我的iPhone应用程序中使用dynamic库(共享对象)?
- 如何在Swift 3中使用%作为后缀一元运算符来计算百分比并仍然可以使用%来模数?
- 使用NSSetUncaughtExceptionHandler在Objective C中注册UncaughtExceptionHandler
- 从URI获取audiostream并在iPhone上播放
- 如何重新加载一个tableviewcell内的collectionview
- UITableView -headerViewForSection返回(null)
- 使用Xcode 5.1.1在iOS中启用和debugging僵尸对象