Часовой пояс Азия/Калькутта, измененная на PST

Что я сделал:
Выполнил этот cmd:sudo cp /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
Что случилось:
Мое местное время изменилось на PST Теперь, я работал sudo cp /usr/share/zoneinfo/Asia/Kolkata /etc/localtime Но мое системное время не возвращалось к IST вместо этого, он показывает время PST со своей маркировкой. enter image description here(в изображении я указываю на IST Калькутта, но выделенный часовой пояс является Los_angeles, это может объяснить мою проблему),

Ожидаемый результат:
Я хочу, чтобы Азия/Калькутта вернулась к нормальному.

P.S.: с этим cmd sudo timedatectl set-timezone Asia/Kolkata часовой пояс, измененный на IST со временем PST

0
задан 26 December 2019 в 14:12

3 ответа

Это не корректный способ изменить часовой пояс в командной строке.

Для сброса часов:

sudo apt install ntpdate

sudo ntpdate -s ntp.ubuntu.com

sudo dpkg-reconfigure tzdata

Выбор корректный часовой пояс из меню.

В следующий раз, если Вы хотите установить свой часовой пояс из командной строки:

timedatectl set-timezone [Region]/[City]

0
ответ дан 26 December 2019 в 22:26

Это установит часовой пояс на Азию/Калькутту. timedatectl справляется с настройками времени Вашей системы.

sudo timedatectl set-timezone Asia/Kolkata

список готовности представления To часовых поясов входят,

timedatectl list-timezones

Редактирование: я понимаю, что Ваша система время S/W испорчена. В этом случае используют Ваши аппаратные часы для установки системного времени при помощи команды ниже.

sudo hwclock --hctosys
0
ответ дан 26 December 2019 в 22:26

Удаление и переустановка TZDATA решили мою проблему sudo apt-get remove tzdata
sudo apt-get install tzdata

0
ответ дан 26 December 2019 в 22:26

Другие вопросы по тегам:

Похожие вопросы: