【问题标题】:separate values of date picker like day, month and year日期选择器的单独值,如日、月和年
【发布时间】:2018-07-31 15:00:24
【问题描述】:

谁能帮我分离 datePicker 值,如日、月和年?

我想将它们分开进行计算。我不能这样做,我查看了较旧的问题,但没有将它们转换为我的问题。

@objc func whenDoneButtonPressed(){

    let dateFormatter = DateFormatter()
    dateFormatter.dateStyle = .long
    dateFormatter.timeStyle = .none
    sulustarihiTextField.text = dateFormatter.string(from: datePicker.date)

    print((sulustarihiTextField.text!))

    self.view.endEditing(true)

}

【问题讨论】:

标签: ios swift datepicker


【解决方案1】:
try this

func dateChanged(_ sender: UIDatePicker) {
    let components = Calendar.current.dateComponents([.year, .month, .day], from: sender.date)
    if let day = components.day, let month = components.month, let year = components.year {
        print("\(day) \(month) \(year)")
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-29
    • 1970-01-01
    相关资源
    最近更新 更多