本文介绍QDateTime类的常用操作。
1.获取当前ms数
将当前时间转换成ms数。
int64_t msTime = QDateTime::currentDateTime().toMSecsSinceEpoch();
qDebug() << msTime;
在计算模块处理时间时,可以采用此法算时间差,从而估算处理时间。
2.获取当前s数
将当前时间转换成s数。
int64_t sTime = QDateTime::currentDateTime().toSecsSinceEpoch();
qDebug() << sTime;
3.获取当前时间
将当前时间转换成字符串。
QString strDateTime = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss");
qDebug() << strDateTime;