我认为这个问题很简单。我只需要出现日期,而不是时间。找不到Swift的任何内容,所以我的代码在这里:
cell.date.text = NSDateFormatter.localizedStringFromDate(dates[indexPath.row],
dateStyle: .ShortStyle,
timeStyle: .ShortStyle)
答案 0 :(得分:1)
阅读您正在呼叫的方法的文档。您可以为日期和时间的格式样式传递四到五个不同的可能值。您选择了输出短格式的格式样式。选择执行您想要的格式化样式。我会给你一个提示:有一种风格带有" No"在名字里。
说真的,右键点击" ShortStyle",然后选择"跳转到定义"从弹出菜单中。
答案 1 :(得分:0)
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
dateFormatter.locale = NSLocale(localeIdentifier: @"en_US")
let d = NSDate()
let s = dateFormatter.stringFromDate(d)
答案 2 :(得分:0)
使用此
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
let d = NSDate()
cell.date.text = dateFormatter.stringFromDate(d)