gpt4 book ai didi

qt - 将 Qt 本地时区强制为 UTC

转载 作者:行者123 更新时间:2023-12-03 20:20:59 24 4
gpt4 key购买 nike

我目前正在开发一个使用 Qt 处理大量时间戳的应用程序。

我经常需要使用 QDateTime、QDateTimeEdit 等来显示时间戳。

总是使用 UTC 时间戳。

我的问题是我生病了(我的意思是,真的,我做了一些棘手的时间戳处理,并且很难发现被遗忘的 .toUTC())始终转换为本地时区/从本地时区转换,因为所有 Qt 日期/时间小部件似乎都假定本地时区用于输入和输出。

有什么方法可以让 Qt 只丢弃客户端的时区并假设一切都在 UTC 中吗?现在,我将我的 Windows 时钟设置为使用 UTC,这样我就可以轻松调试...

这种 Qt 行为非常烦人。

最佳答案

只是一个想法,我会用它来确保我不会忘记:将 QDateTime 子类化为 QUTCDateTime,并且可能还会引入一些实用方法。

关于qt - 将 Qt 本地时区强制为 UTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5594912/

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