通过命令行启用/禁用夏令时

通过命令行启用/禁用夏令时

注意:通过“禁用”夏令时,我的意思是系统时钟忽略夏令时的任何时间变化(即,如果禁用夏令时,则时钟不会在三月“向前”一个小时,也不会在十一月“向后”一个小时。

我正在设计一个在 Ubuntu 18.04 上运行的 Qt 应用程序,我需要能够设置系统时区、时间和日期。

对于设置时间和日期,我可以轻松使用timedatectl修改系统设置。但是,此命令似乎可以禁用夏令时。它会根据时区和日期报告 DST 是否“有效”,但您无法禁用/启用此设置。

在 Windows 上,我曾使用过实用程序使用 dst_off 标志来设置启用或禁用 DST。有没有与 Ubuntu 相当的?

相关内容