我的date
数据库中已经存储了一个文件,我想检索它并在tableview单元格中很好地显示它。
它来自数据库并存储在option1中的格式是 BO05151530
前两个字母在程序中具有含义,但日期不需要,因此我使用substringFromIndex
功能将其删除。
所以剩下的就是05151530
它代表的地方MMddhmm
我想很好地展示它 MM-dd @ h:mm a
例如 12-05 @ 3:45 am
这是我尝试过的方法,但不幸的ns_date1
是每次都显示为nil。
你会建议我做什么?
let date1 = option1.substringFromIndex(option1.startIndex.advancedBy(2))
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "MMddhhmm"
let ns_date1 = dateFormatter.dateFromString(date1)
试试这个。您不需要分开BONSDateFormatter
可以处理额外的字符串
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "'BO'MMddHHmm"
let ns_date1 = dateFormatter.dateFromString("BO05151530")
dateFormatter.dateFormat = "'BO' MM-dd @ hh':'mm a"
let string = dateFormatter.stringFromDate(ns_date1!)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句