gpt4 book ai didi

qt - 如何以毫秒为单位获得两个 QDateTimes 之间的差异?

转载 作者:行者123 更新时间:2023-12-04 13:03:51 27 4
gpt4 key购买 nike

我希望 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com