Qt 計時時間顯示


QString getTimeFromSec(int sec)
{
    if(sec<0) return "0:0:0";
    int second = sec%60;
    int min    = (sec/60)%60;
    int hour   = sec/3600;
 
        
    QString str = QString("%1:%2:%3").arg(hour).arg(min).arg(second);
    return str;
}
 
        
int getSecFromTime(QString time)
{
    QStringList strList = time.split(":");
    if(strList.size() != 3) return 0;
    int second = strList[2].toInt();
    int min    = strList[1].toInt();
    int hh     = strList[0].toInt();
    return (hh*3600+min*60+second);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM