Swift:在DatePicker中设置自定义日期(仅限日期)

时间:2017-06-12 06:56:28

标签: swift datepicker

我搜索并尝试了几个小时。我有2个约会选择器。我们说fromDatePickeruntilDatePicker。我将untilDatePicker设置为当前日期(例如:12/06/17),我想将fromDatePicker设置为当月的第一个日期(例如:01/06/17),但我不这样做有任何想法设置untilDatePicker。我读过this,但它对我帮助不大。任何文字和答案对我都有帮助。在此先感谢

1 个答案:

答案 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)