QT 获取当前时间并打印
时间: 2023-11-02 17:04:48 浏览: 173
可以使用 QDateTime 类来获取当前时间并打印。以下是一个示例代码:
```cpp
#include <QDateTime>
#include <QDebug>
int main()
{
QDateTime currentDateTime = QDateTime::currentDateTime();
QString currentDateTimeString = currentDateTime.toString(Qt::ISODate);
qDebug() << "Current date and time: " << currentDateTimeString;
return 0;
}
```
运行上述代码,将输出当前日期和时间,格式为 ISO 标准格式。你也可以根据自己的需要,选择不同的时间格式。
相关问题
qt 获取当前时间并打印
在Qt中,可以使用QDateTime类来获取当前时间并打印。以下是一个示例代码:
```cpp
#include <QCoreApplication>
#include <QDateTime>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 获取当前时间
QDateTime currentDateTime = QDateTime::currentDateTime();
// 将当前时间转换为字符串
QString currentDateTimeString = currentDateTime.toString("yyyy-MM-dd hh:mm:ss");
// 打印当前时间
qDebug() << "Current DateTime: " << currentDateTimeString;
return a.exec();
}
```
运行以上代码,将会输出当前的日期和时间。你可以根据需要调整日期时间的格式,具体的格式化字符串可以参考Qt的文档。
qt获取当前时间 tostring
你可以使用 QDateTime 类来获取当前时间,并使用 toString() 函数将其转换为字符串。下面是一个示例代码:
```cpp
#include <QDateTime>
#include <QString>
int main()
{
QDateTime currentTime = QDateTime::currentDateTime();
QString currentDateTimeString = currentTime.toString();
qDebug() << "Current date and time: " << currentDateTimeString;
return 0;
}
```
这段代码将当前时间存储在 `currentTime` 变量中,然后使用 `toString()` 函数将其转换为字符串并存储在 `currentDateTimeString` 中。最后,使用 `qDebug()` 打印出当前日期和时间。注意,你可能需要包含相应的头文件和命名空间。
阅读全文