一、QT int转QString,并补0
int a = 3; QString str = QString("%1").arg(a, 4, 10, QLatin1Char('0')); //str值为0003
二、QT int转16进制,并补0
int num = 5; QString res = QString("%1").arg(num, 4, 16, QLatin1Char('0')); //res值为0005
三、QT之日期时间
获取系统当前时间并设置显示格式
QDateTime time = QDateTime::currentDateTime(); QString currTime = time.toString("yyyy-MM-dd hh:mm::ss ddd"); //currTime 2018-06-07 22:36::07 周四