如何制作单元格以显示创建和编辑的时间?
我找不到任何关于此事的信息
分钟/小时/天/周等
代码部分:
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! CustomCell
cell.nameText?.text = myData[indexPath.row]
//
let date = Date()
let formatter = DateFormatter()
formatter.dateFormat = "MM/dd/yyyy HH:mm:ss"
let stringDate = formatter.string(from: date)
//
cell.NoneLabel?.text = stringDate
return cell
}
答案 0 :(得分:4)
您可以使用Date()
方法获取cellForRowAt
。
此Date()
将为您提供创建单元格时的当前日期时间。
let date = Date()
let formatter = DateFormatter()
formatter.dateFormat = "MM/dd/yyyy HH:mm"
let stringDate = formatter.string(from: date)
您可以随意改变格式。
然后用它来计算细胞的创建时间。 要计算,请检查link。