我搜索并尝试了几个小时。我有2个约会选择器。我们说fromDatePicker
和untilDatePicker
。我将untilDatePicker
设置为当前日期(例如:12/06/17),我想将fromDatePicker
设置为当月的第一个日期(例如:01/06/17),但我不这样做有任何想法设置untilDatePicker
。我读过this,但它对我帮助不大。任何文字和答案对我都有帮助。在此先感谢
答案 0 :(得分:1)
这是swift3解决方案以及如何在datePicker中设置当月的第一天,如果你需要获得其他月份的第一天只是在那个月的某一天更改日期变量
let date = NSDate()
let calendar = NSCalendar.current
let components = calendar.dateComponents([.year,.month], from: date as Date)
let startOfMonth = calendar.date(from: components)
self.datePicker.setDate(startOfMonth!, animated: true)