我希望QDateTime覆盖-运算符并返回一个QTimeSpan,它表示两个QDateTimes之间的差异(就像.NET的TimeSpan一样)。由于这在Qt中不存在,因此我决定实现它。
不幸的是,QDateTime没有类似msecsTo
的函数。什么是将两个QDateTimes之间的差精确到毫秒的最干净的方法?
最佳答案
我可能会使用a.daysTo(b)*1000*60*60*24 + a.time().msecsTo(b.time())
。请注意,您需要注意您的距离有多近,因为您将很快溢出数据类型。
关于qt - 如何获得两个QDateTimes之间的差(以毫秒为单位)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3704106/