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

标签 swift datepicker

我有两个日期选择器。比方说 fromDatePickeruntilDatePicker。我将 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/

相关文章:

ios - DidSelectRowAtIndextPath 给我错误的详细信息

ios - 如果 NSDictionary 具有键的整数,我如何将 NSDictionary 转换为快速字典

swift - 从 Textview 中减去字符

jQuery/日期选择器 : set maximum date in terms of years

java - 使用 JSlider 创建日期选择器?

Swift UISearchbar 如何搜索类的属性

android - 在 android studio 的 Material 日期选择器中禁用日期

javascript - jquery datepicker 插件的 minDate() 和 maxDate() 属性不起作用

javascript - 为什么 datepicker() 接受参数 'getDate' ?

ios - 谷歌分析不适用于 iOS 10