我有两个日期选择器。比方说 fromDatePicker
和 untilDatePicker
。我将 untilDatePicker
设置为当前日期(例如:12/06/17)并且我想将 fromDatePicker
设置为当前月份的第一个日期(例如:01/06/17) 但我不知道要设置 untilDatePicker
。
我已阅读 this question但这对我帮助不大。
最佳答案
这是 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)
关于Swift:在 DatePicker 中设置自定义日期(仅限日期),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44493102/