Qt 显示当前时间星期

KKimZ 2016-03-10 04:48:04
ui->datetime->setText(QDateTime::currentDateTime().toString("当前时间为:yyyy-MM-dd hh:mm:ss dddd"));
只会显示英文版的星期怎么转换成中文版的星期
...全文
1616 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
和过去说再见 2019-08-26
  • 打赏
  • 举报
回复 1

    QDateTime dateTime = QDateTime::currentDateTime();
    QLocale locale = QLocale::Chinese;//指定中文显示
    //QLocale locale = QLocale::English;//指定英文显示
    //QLocale locale = QLocale::Japanese;//指定日文显示
    QString strFormat = "当前时间为:yyyy-MM-dd hh:mm:ss dddd";
    QString strDateTime = locale.toString(dateTime, strFormat);
    qDebug() << strDateTime << endl;

诺水城子 2016-11-10
  • 打赏
  • 举报
回复
语言设置设为中文版
mooncb 2016-11-09
  • 打赏
  • 举报
回复
heiyedebing 2016-03-19
  • 打赏
  • 举报
回复
根据英文版的自己转成中文不就可以了,就7天
caiwei_cs 2016-03-14
  • 打赏
  • 举报
回复
是要设置QLocale吧
n21n01 2016-03-12
  • 打赏
  • 举报
回复


中文版
小灸舞 2016-03-10
  • 打赏
  • 举报
回复
是不是LZ的QT版本是英文的,或者系统语言是英文的,我这里是中文的。。。。。

16,816

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧