如何将QBytearray转换为时间戳?

时间:2018-07-20 12:17:08

标签: qt type-conversion timestamp qt5 qbytearray

嗨,我读了一个包含二进制数据(十六进制)的文件,在某种程度上,我读了一个5字节的十六进制字节到一个包含时间戳的Qbytearray。 如何将5that 5字节转换为Integer? 我尝试过这种方法进行转换:

rpc_completed

这是调试器:

 QByteArray test=cdr1.AnswerTime;
 auto b1=cdr1.AnswerTime.toLong(Q_NULLPTR,16);
 auto a0=cdr1.AnswerTime.toHex(0);
 auto a1=cdr1.AnswerTime.toHex(0).toLong(Q_NULLPTR,16);
 auto number=reinterpret_cast<qint64>(cdr1.AnswerTime.data());

有帮助我的主意吗? PS:测试是原始值。

0 个答案:

没有答案