У меня есть CFGregorianDate, который отображает в часах, минутах, секундах с миллисекундах, как так:Дисплей CFGregorianDate без миллисекундах
var elapsedTime:CFGregorianDate!
elapsedTime = CFAbsoluteTimeGetGregorianDate((totalElapsedTime), nil)
var formattedDateString: String = String(format: "%02d:%02d:%05.2f", elapsedTime.hour, elapsedTime.minute, elapsedTime.second)
Я просто хочу, чтобы отобразить часы, минуты и секунды (без миллисекунд). Я попытался изменить формат: «% 02d:% 02d:% 05.2f» для разных комбинаций без успеха.
Вы можете просто изменить формат ' "% 02d:% 02d:% 02.0f"' для подавления дробных секунд. –