獲取日期和時間使用QDateTime類,該類中有一個靜態成員函數可以返回當前的時間信息
我們可以直接調用這個靜態函數獲取當前時間
QDateTime time = QDateTime::currentDateTime(); qInfo() << time;
結果是
QDateTime(2021-06-26 09:15:08.096 中國標准時間 Qt::LocalTime)
如果想要輸出成類似2021-06-26 09:15:08的格式,就需要用到QDateTime中的toString方法
示例:
QDateTime time = QDateTime::currentDateTime(); qInfo() << time.toString("yyyy-MM-dd ddd hh:mm");
輸出結果為:"2021-06-26 周六 09:21"