【发布时间】:2018-12-17 17:55:11
【问题描述】:
我正在尝试在日期选择器中格式化日期。我似乎找不到以 09-Nov-2014 格式显示日期的格式。它始终以 2014 年 11 月 9 日的格式显示。我做了很多搜索,但无法确定哪个是正确的输入格式。谁能帮我吗?提前发送。
@objc func datePickerValueChanged(sender:UIDatePicker) {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd-MM-yyyy"
dateFormatter.dateStyle = DateFormatter.Style.medium
dateFormatter.timeStyle = DateFormatter.Style.none
dateOfBirthTextField.text = dateFormatter.string(from: sender.date)
}
【问题讨论】:
-
请考虑(忽略样式)
MM打印11而不是Nov并且locale至关重要。
标签: ios swift datepicker dateformatter