我正在使用swift与xcode7.3.1。我想将日期选择器的最短日期设置为今天起一个月前。我正在使用以下代码。我认为它的方式不正确。在这种情况下,请您帮帮我吧。
let calendar = NSCalendar.currentCalendar()
let oneMonthBack = calendar.dateByAddingUnit(.Day, value: -30, toDate: NSDate(), options: [])
datePicker.minimumDate = oneMonthBack
试试这个功能
func previousMonth(sender : AnyObject) {
let currentCalendar = NSCalendar.currentCalendar()
let dateComponents = NSDateComponents()
dateComponents.month = -1
let oneMonthBack = currentCalendar.dateByAddingComponents(dateComponents, toDate: NSDate(), options: [])!
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句