字符串变成日期变量,再加上任意秒数

代码可以先将字符串拼接为年月日时分秒的形式,再用QDateTime::fromString函数转换,这样就可以控制它的加减秒数,再输出为固定格式。对于在接收到的时间上纠正时间特别好用。

cpp 复制代码
QString datetime=parts[4]+parts[3]+parts[2]+parts[1].left(6);
    QDateTime TIME1 = QDateTime::fromString(datetime, "yyyyMMddHHmmss").addSecs(8 * 3600);//加了8小时 原本是UTC时间
    QString formattedTime = TIME1.toString("yyyy年M月d日 hh:mm:ss");
相关推荐
小小码农Come on10 小时前
QT qss样式表案例
qt
小温冲冲12 小时前
QPixmap 详解:Qt 中的高效图像处理类
开发语言·图像处理·qt
小温冲冲12 小时前
Qt实现图片缩放与拖拽查看功能(附源码)
qt
漂洋过海的鱼儿14 小时前
Qt-界面子类(1)
开发语言·qt
机器视觉知识推荐、就业指导15 小时前
Qt 元对象系统:机制、组成与典型用法
数据库·qt
少控科技15 小时前
QT新手日记035
开发语言·qt
青川学长15 小时前
Cursor + Qt Creator 混合开发指南
开发语言·qt
掘根16 小时前
【jsonRpc项目】RCP服务测试
qt·网络协议
老歌老听老掉牙18 小时前
Python+PyQt5 实现目录文件扫描与导出工具
python·qt·文件扫描
訫悦18 小时前
体验在Qt中简单使用C++20的协程
qt·c++20·协程