UIDatePicker以15Aug,2016的形式返回日期,但我的日期格式应为15/08/2016字符串格式。 示例“dob”=“2016/08/08” 我正在使用此代码
let dateFormatter=NSDateFormatter()
dateFormatter.dateFormat="dd-MM-yyyy"
let strDate=dateFormatter.stringFromDate(myDatePicker.date) as String
dict["dob"] = strDate
但我没有得到正确的字符串。
答案 0 :(得分:3)
你可以用这个
let dateformatter = NSDateFormatter()
dateformatter.dateStyle = NSDateFormatterStyle.ShortStyle
let dob = dateformatter.stringFromDate(NSDate())
15/08/2016格式的dob
答案 1 :(得分:0)
你可以这样做:
var fecha = NSDate()
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "dd/MM/yyyy"
var fechaNac = dateFormatter.stringFromDate(fecha)
你可以真正玩yyyy-MM-dd等多种格式,你可以在这里得到一个很好的解释:
http://www.codingexplorer.com/swiftly-getting-human-readable-date-nsdateformatter/