【问题标题】:How to set system time in C++ by using cross-platform code?如何使用跨平台代码在 C++ 中设置系统时间?
【发布时间】:2020-08-28 06:18:22
【问题描述】:

我正在 Qt/QML 上开发应用程序。我需要更改当前系统时间。这很奇怪,但我还没有找到任何使用 Qt 或 C++ 的跨平台方法。你能建议我一些跨平台的方法来设置当前日期和时间吗? 提前致谢!

【问题讨论】:

  • 很可能通过 Qt 是不可能的。见stackoverflow.com/questions/50173637/…
  • 是的,这就是为什么我要寻找一些通用的方法。现在看起来它不存在......
  • C++ 或 Qt 没有跨平台的方式来设置系统时间。您需要寻找可以执行此操作的外部库或使用系统 api

标签: c++ qt date time cross-platform


【解决方案1】:

Qt SDK 中没有为此目的包含跨平台方法。 您必须自己编写代码,具体取决于您的目标操作系统列表。

【讨论】:

    猜你喜欢
    • 2011-04-18
    • 2010-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-27
    • 1970-01-01
    • 2010-10-10
    相关资源
    最近更新 更多