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

代码可以先将字符串拼接为年月日时分秒的形式,再用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");
相关推荐
茯苓gao19 小时前
嵌入式开发笔记:QSerialPort 完整使用指南——从基础 API 到工程实战
笔记·嵌入式硬件·qt·学习
丁劲犇21 小时前
AI辅助快速实现动态多载波PSK随机信号源
人工智能·qt·ai·sdr·多相滤波·动态生成
Quz1 天前
QML Slider 组件:基础滑块、自定义手柄、刻度标记与自定义轨道
qt
dok121 天前
zynq qt 交叉编译
开发语言·qt
龚建波2 天前
《QDebug 2026年6月》
qt
△曉風殘月〆2 天前
如何在Linux中安装Qt开发环境
linux·运维·qt
Quz2 天前
QML 选择控件:Switch、CheckBox 与 RadioButton
qt
熬夜苦读学习2 天前
Qt常用控件
服务器·开发语言·qt
夏玉林的学习之路2 天前
Qt 项目编译错误排查与解决记录
开发语言·qt
Quz3 天前
QML 基础按钮:Button、RoundButton 与 DelayButton
qt