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

代码可以先将字符串拼接为年月日时分秒的形式,再用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");
相关推荐
leon_zeng02 小时前
Qt OpenGL 3D 彩色立方体开发指南
开发语言·qt
云中飞鸿4 小时前
Qt主窗口 之:QToolBar工具栏
qt
lqj_本人5 小时前
鸿蒙原生与Qt混合开发:UI集成与事件处理
qt·ui·harmonyos
lqj_本人6 小时前
鸿蒙原生与Qt混合开发:JNI通信层的构建与优化
qt·harmonyos
共享家95276 小时前
QT-系统(多线程)
开发语言·数据库·qt
郝学胜-神的一滴13 小时前
Qt的QSlider控件详解:从API到样式美化
开发语言·c++·qt·程序人生
郝学胜-神的一滴14 小时前
Qt的QComboBox控件详解:从API到样式定制
开发语言·c++·qt·程序人生·个人开发
大师兄666821 小时前
Qt-for-鸿蒙PC-Electron应用鸿蒙平台白屏问题修复实战
qt·electron·harmonyos
雲烟1 天前
Qt SQLite在I.mx8上使用问题
数据库·qt·i.mx8
Jay Chou why did1 天前
11. Qt深入 QPixmap QBitmap QImage QPicture
qt