我需要从 qstring 中提取 qtimedate

问题描述

qstring 来自一个 csv 文件。该字符串包含: “2016 年 1 月 2 日晚上 11:59:59:已处理数据原始” 我怀疑: PROCESSED DATA ORIGINAL s 我将 csv 数据读入结构的 qvector 所有变量都是 QStrings 所以我的包含 qstring 的变量是 MyArray[I].date

QString as = MyArray[I].date; QDateTime tvar = QDateTime::fromString(as,"yyyy-mm-dd hh:mm:ss");

我收到编译器错误: 变量 QDateTime tvar 具有初始化程序但类型不完整

关于我在哪里出轨的任何想法。

解决方法

我使用了拆分并将结果放入列表中。不幸的是它分裂了所有的时间元素,所以我输入了代码来重新构建它。现在我只有一个时间日期。