如何获得两个QDateTimes之间的区别?

时间:2019-12-17 01:09:18

标签: milliseconds qdatetime

我想得到两个QDateTimes之间的毫秒差。我的代码如下:

QDateTime t1 = QDateTime();
t1 = QDateTime::fromString("2019-12-16 23:59:59.974", "yyyy-MM-dd HH:mm:ss.zzz");
QDateTime t2 = QDateTime();
t2 = QDateTime::fromString("2019-12-17 00:00:00.018", "yyyy-MM-dd HH:mm:ss.zzz");
int nDiff = t2.time().msecsTo(t1.time());

打印的nDiff值为86399956。

此代码有什么问题?

0 个答案:

没有答案