将QTime转换为秒

时间:2013-05-10 17:36:46

标签: c++ qt

如何将QTime转换为秒?我已使用time.setHMS(0,1,0);

手动设置时间

现在,当我将此变量time转换为integer时,我希望得到60秒。我该如何做到这一点?

2 个答案:

答案 0 :(得分:20)

你可以这样做:

int seconds = QTime(0, 0, 0).secsTo(time);

答案 1 :(得分:3)

尝试使用int seconds = QTime(0,0).secsTo(time);它适用于Qt 5.3.0