gpt4 book ai didi

c++ - QDateTime类中缺少addMinutes的原因

转载 作者:太空宇宙 更新时间:2023-11-04 13:21:48 24 4
gpt4 key购买 nike

我一直在寻找 QDateTime 类中的 addMinutes 方法,但不幸的是,没有向 datetime 对象添加分钟这样的东西,我不得不使用 addSecs 方法代替。我查看了 QDateTime 类的头文件,并注意到除了 addMinutes 之外,所有时间分辨率都有 add-times 方法>:

...
QDateTime addDays(int days) const;
QDateTime addMonths(int months) const;
QDateTime addYears(int years) const;
QDateTime addSecs(int secs) const;
QDateTime addMSecs(qint64 msecs) const
...

这对我来说听起来很奇怪,这样的遗漏是什么原因?

最佳答案

我认为问题在于,添加一分钟非常困难:这可能意味着添加 60 秒或 61 秒(闰秒)。由于一分钟有 61 秒的时刻无法提前知道很长时间,因此 Qt 设计者将其留给您。

关于c++ - QDateTime类中缺少addMinutes的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34991211/

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