QT C++获取当前时间格式字符串为2023-05-09 13:15 和当前时间减去15分钟的时间字符串
时间: 2023-07-19 16:47:50 浏览: 141
用C++获取当前时间
获取当前时间格式字符串为2023-05-09 13:15的代码如下:
```cpp
#include <QDateTime>
// 获取当前时间
QDateTime currentDateTime = QDateTime::currentDateTime();
// 格式化时间字符串
QString currentDateTimeStr = currentDateTime.toString("yyyy-MM-dd hh:mm");
```
获取当前时间减去15分钟的时间字符串的代码如下:
```cpp
#include <QDateTime>
// 获取当前时间
QDateTime currentDateTime = QDateTime::currentDateTime();
// 减去15分钟
QDateTime newDateTime = currentDateTime.addSecs(-15 * 60);
// 格式化时间字符串
QString newDateTimeStr = newDateTime.toString("yyyy-MM-dd hh:mm");
```
其中,`QDateTime::currentDateTime()` 返回当前的日期和时间,`QDateTime::addSecs()` 可以对日期时间进行加减运算,`QString::toString()` 可以将日期时间格式化为指定的字符串格式。
阅读全文