新年あけましておめでとうございます!削除UIDatePickerの日付のオプション文字列
テキストdatePicker
を2017/1/1
の代わりにJan 1, 2017
のように表示するにはどうすればよいですか?私のPlayGroundでは、それは期待どおりに見えますが、私のシミュレータまたはコンソールでは、それは期待されていません。
// createDatePicker():
datePicker.datePickerMode = .date
// donePressed():
let dateFormatter = DateFormatter()
dateFormatter.dateStyle = .short
dateFormatter.timeStyle = .none
dateFormatter.dateFormat = "mm/dd/yyyy"
let fromString = dateFormatter.string(from: datePicker.date)
let date = dateFormatter.date(from: fromString) // I dont need time but got Jan 1, 2017, 12:00 AM in playground
datePickerText.text = "\(date)"
print("\(date)") // in console: Optional(2017-1-1 00:00:00 +0000)
私はOptional()
なくString!
にDate!
を変換する方法がわからを取り除く必要があります。テキストをJan 1, 2017
にする方法を教えてください。
説明 – Sylar
ためのおかげでよくバディを来る.... nは同じ2のu HNY ... –