当前位置: 代码迷 >> QT开发 >> 如何把int转为QTime类型的?(72转为1:12)
  详细解决方案

如何把int转为QTime类型的?(72转为1:12)

热度:41   发布时间:2016-04-25 03:19:32.0
怎么把int转为QTime类型的?(72转为1:12)
如题,怎么把int转为QTime类型的?(72转为1:12)
------解决方案--------------------
自己写个方法转就是了
------解决方案--------------------
    QTime n(0, 0, 0);                // n = 00:00:00
    QTime t;
    t = n.addSecs(70); 
    qDebug() << t.toString("hh:mm:ss");      //t = 00:01:10
------解决方案--------------------
楼上正解,关键是你的单位要统一下,个人觉得你的这个需求太奇葩了,难道有人会将当前时间转为秒给你?就是转为秒,那也是时间戳形式,也就是自1970年到现在的秒数
------解决方案--------------------
QDateTime::fromTime_t

这个就是转换的哦。
  相关解决方案