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

代码可以先将字符串拼接为年月日时分秒的形式,再用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");
相关推荐
甄同学12 小时前
第二十篇:MCP协议集成,Claude Code如何扩展AI Agent的能力边界
开发语言·人工智能·qt
Liknana13 小时前
Qt 圆角表格控件实战:setMask + 抗锯齿描边 + 多层阴影
qt·ui
Scott9999HH14 小时前
2026 避坑实录:国产品牌压力变送器什么牌子好?从硬件抗扰到 C++ Qt 实时曲线绘制源码剖析
开发语言·c++·qt
皓悦编程记1 天前
【YOLO26 系列】基于YOLO26的垃圾分类检测系统【python源码+Pyqt5界面/WEB+数据集+训练代码】
python·qt·分类
十五年专注C++开发2 天前
qobject_cast转换失败原因分析
c++·qt·dynamic_cast·qobject_cast
sycmancia2 天前
Qt——线程的生命期问题
开发语言·qt
闻道且行之2 天前
TurboOCR:基于PP-OCRv6的极速Windows离线OCR工具,深度解析3.4GB依赖背后的技术架构
c++·人工智能·python·qt·机器学习·ocr
气概3 天前
QT集成basler相机
开发语言·数码相机·qt
GIS阵地3 天前
QgsRasterDataProvider 完整详解(QGIS 3.40.13 C++)
开发语言·c++·qt·开源软件·qgis
sycmancia3 天前
Qt——多线程中的信号与槽(二)
jvm·qt