美文网首页
Swift - 总秒数--换算成00:00:00

Swift - 总秒数--换算成00:00:00

作者: biubiuboom | 来源:发表于2020-05-13 12:06 被阅读0次
// MARK: - 把秒数转换成时分秒(00:00:00)格式
///
/// - Parameter time: time(Float格式)
/// - Returns: String格式(00:00:00)
func transToHourMinSec(time: Float) -> String
{
    let allTime: Int = Int(time)
    var hours = 0
    var minutes = 0
    var seconds = 0
    var hoursText = ""
    var minutesText = ""
    var secondsText = ""
    
    hours = allTime / 3600
    hoursText = hours > 9 ? "\(hours)" : "0\(hours)"
    
    minutes = allTime % 3600 / 60
    minutesText = minutes > 9 ? "\(minutes)" : "0\(minutes)"
    
    seconds = allTime % 3600 % 60
    secondsText = seconds > 9 ? "\(seconds)" : "0\(seconds)"
    
    return "\(hoursText):\(minutesText):\(secondsText)"
}

相关文章

  • Swift - 总秒数--换算成00:00:00

  • Swift - 把秒数转换成时分秒(00:00:00)格式

  • Swift-时间戳介绍

    时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)至当前时间的总秒数。它也被称为 Unix 时间...

  • 00:00-00:00

    在一天又一天的等待着, 我没有绝对的伤悲。 只有相对而己的心, 这是一天里的故事会里。 在一时又一时的流淌着, 我...

  • 00:00

    00后,我也得睡觉了,全世界,晚安

  • 00:00

    很努力很努力,控制思维发散性扩散,想要回归睡眠,结果还是不能停止…… 打开手机,时间显示00:00???这...

  • 00:00

    距离上一次写私人日志已经不记得是什么时候了.今天刚好下班早,可以有时间整理一下思绪. 2017年于我而言是很特别的...

  • 00:00

    现在是00:00,巴赫的大提琴曲之后是海尔兄弟的isabale。广州今夜有点热,烦躁。不想打游戏不想看小说不想看电...

  • 00:00

    你这么麻烦的人朋友不多吧?

  • 00:00

    有时候真的不想睡觉,只是因为感觉还有好多事情没能做完,好多想法还没开始,就这样沉沉睡去岂不可惜? 沉睡之后,对于身...

网友评论

      本文标题:Swift - 总秒数--换算成00:00:00

      本文链接:https://www.haomeiwen.com/subject/jizdnhtx.html