qt怎么获取当前时间
时间: 2023-11-10 21:19:54 浏览: 146
获取当前时间
你可以使用Qt的QDateTime类来获取当前时间。以下是一个示例代码:
```cpp
#include <QDateTime>
#include <QDebug>
int main()
{
QDateTime currentTime = QDateTime::currentDateTime();
qDebug() << "Current time: " << currentTime.toString("yyyy-MM-dd hh:mm:ss");
return 0;
}
```
该代码通过`QDateTime::currentDateTime()`方法获取当前时间,然后使用`toString()`方法将其格式化为特定的字符串表示形式(例如"yyyy-MM-dd hh:mm:ss"),最后使用QDebug输出到调试窗口。
请注意,你需要在Qt项目中包含`<QDateTime>`头文件,并使用Qt的命名空间(例如`using namespace Qt;`)或通过`Qt::`前缀访问相关的类和方法。
阅读全文