У меня есть проблема, чтобы найти подходящее решение в swift3 для этого:добавить 0 часов/минут до 10
У меня есть дата 10h20m. Когда мои часы будут меньше 10, это будет «5h30». Я хочу выйти из «05h30».
class func getTime(_ user: SUser) -> String {
let currentDate = Date()
let firstDate = user.firstDate
let difference = firstDate?.timeIntervalSince(now)
let hours = String(Int(difference!)/3600)
let minutes = String(Int(difference!)/60 % 60)
let time = "\(hours)h\(minutes)m"
return time
}
Если у кого-то есть идея, как это просто и правильно благодарить вас!
Рассмотрим 'DateComponentsFormatter' – vadian