如何把int转为QTime类型的?(72转为1:12)
怎么把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年到现在的秒数
------解决方案--------------------
这个就是转换的哦。
如题,怎么把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
这个就是转换的哦。