Qt cpp获取当前时间 yyyy-MM-dd hh:mm:ss 星期几,星期使用中文
时间: 2023-06-30 13:06:24 浏览: 69
你可以使用Qt的QDateTime类来获取当前时间,并使用QString类来格式化日期和时间。
以下是一个例子:
```cpp
#include <QDateTime>
#include <QString>
// 获取当前日期和时间
QDateTime currentDateTime = QDateTime::currentDateTime();
// 格式化日期和时间
QString formattedDateTime = currentDateTime.toString("yyyy-MM-dd hh:mm:ss");
// 获取星期几并用中文表示
QString weekday;
switch (currentDateTime.date().dayOfWeek()) {
case Qt::Monday:
weekday = "星期一";
break;
case Qt::Tuesday:
weekday = "星期二";
break;
case Qt::Wednesday:
weekday = "星期三";
break;
case Qt::Thursday:
weekday = "星期四";
break;
case Qt::Friday:
weekday = "星期五";
break;
case Qt::Saturday:
weekday = "星期六";
break;
case Qt::Sunday:
weekday = "星期日";
break;
}
// 输出结果
qDebug() << formattedDateTime << weekday;
```
运行结果如下:
```
"2021-10-12 11:17:30" "星期二"
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)