显示按下按钮的时间ios

时间:2016-12-04 08:06:59

标签: ios swift swift3

我需要显示一天中的时间(例如14:02)并将其显示在UILable中。

这是我检索系统时间的代码:

let date = Date()
let calendar = Calendar.current
let components = calendar.dateComponents([.hour, .minute, .second, .nanosecond], from: date)
 _ = components.hour

我无法弄清楚如何将它喂给标签。

mylable.text = "???"

感谢。

1 个答案:

答案 0 :(得分:2)

您需要使用DateFormatter代替DateComponents来获取特定格式的DateTime

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "HH:mm"
let time = dateFormatter.string(from: Date())
mylable.text = time