if(++sec!=60||(sec=0)||++min!=60||(min=0)||++hour!=24||(hour=0)||++day);
然后我用个小例子来演示一下,为了方便查看效果,将上述60改成2
示例所用部分代码(基于QT)
if(++sec!=2||(sec=0)||++min!=2||(min=0)||++hour!=2||(hour=0)||++day);
ui->labelRunTime->setText(QString("服务器已运行时长:%1天%2时%3分%4秒").arg(day).arg(hour).arg(min).arg(sec));