Swift - Integer conversion to Hours/Minutes/Seconds

后端 未结 23 1273
無奈伤痛
無奈伤痛 2020-11-28 01:47

I have a (somewhat?) basic question regarding time conversions in Swift.

I have an integer that I would like converted into Hours / Minutes / Second

23条回答
  •  北荒
    北荒 (楼主)
    2020-11-28 02:21

    The simplest way imho:

    let hours = time / 3600
    let minutes = (time / 60) % 60
    let seconds = time % 60
    return String(format: "%0.2d:%0.2d:%0.2d", hours, minutes, seconds)
    

提交回复
热议问题