import UIKit
class ViewController: UIViewController{
override func viewDidLoad() {
super.viewDidLoad()
//创建日期选择器
let datePicker = UIDatePicker(frame: CGRect(x:0, y:0, width:320, height:216))
//将日期选择器区域设置为中文,则选择器日期显示为中文
datePicker.locale = Locale(identifier: "zh_CN")
datePicker.addTarget(self, action: #selector(dateChanged(datePicker:)), for: .valueChanged)
//改变控件时间选择模式 日期
datePicker.datePickerMode = .date;
//改变控件时间选择模式 时间
datePicker.datePickerMode = .time;
//修改该文字颜色
datePicker.setValue(UIColor.red, forKey: "textColor")
self.view.addSubview(datePicker)
}
//日期选择器响应方法
@objc func dateChanged(datePicker : UIDatePicker){
//更新提醒时间文本框
let formatter = DateFormatter()
//日期样式
formatter.dateFormat = "yyyy年MM月dd日 HH:mm:ss"
print(formatter.string(from: datePicker.date))
}
}