Qt 添加编译时间
Qt开发 —获取程序编译时间
在程序开发过程中,我们需要获取程序的编译时间,来追溯不同/相同版本不同时间编译程序的问题。
代码实现如下:
#include <QTimer>
#include <QDebug>
QDateTime MainWindow::getBuildTime(){
QString dateTime;
dateTime += __DATE__;
dateTime += __TIME__;
QDateTime b_t = QLocale(QLocale::English).toDateTime(dateTime, "MMM dd yyyyhh:mm:ss");
//qDebug() << "buildDateTime b_t"<< b_t;
//QString build_time =b_t.toString("yyyy.MM.dd hh:mm:ss");//设置显示格式,转为QString
return b_t;
}