Примечание. Под «Отключить» летнее время я подразумеваю, чтобы системные часы игнорировали любые изменения времени для летнего времени (т. Е. Если летнее время отключено, то часы не будут «прыгать вперед» на час в марте и не будет «откатываться» ни на час в ноябре.
Я разрабатываю приложение Qt для запуска в Ubuntu 18.04, и мне нужно иметь возможность установить системный часовой пояс, время и дату.
Для настройки времени и даты, я могу легко использовать timedatectl для изменения настроек системы. Однако эта команда, похоже, может отключить переход на летнее время. Она сообщает, является ли летнее время активным или нет, в зависимости от часовой пояс и дата, но вы не можете отключить / включить эти настройки.
В Windows я использовал tzutil.exe , чтобы установить включение DST или не использовать флаг dst_off. эквивалентно Ubuntu?