通过拓展 String 来获取时间

从微北洋扒下来的 ̄ω ̄=

1
2
3
4
5
6
7
8
9
10
11
12
extension String {
// 时间戳字符串格式化 //
func date(withFormat format: String) -> String {
let timeInterval = TimeInterval(self)!
let date = Date(timeIntervalSince1970: timeInterval)

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = format

return dateFormatter.string(from: date)
}
}

使用方法

1
2
someLabel.text = someString.date(withFormat: "yyyy-MM-dd hh:mm")