Как я могу отображать время в соответствии с ISO 8601 в ubuntu 17.10? [дубликат]

Дата в середине панели показывает " sön 14:20 " Я хочу, чтобы она отображалась как 2018-03-11 14: 20 (ISO 8601)

Дата файлов в терминале также записывается в странном формате « 29 августа 2017 г. », я хочу, чтобы это записывалось как: 2018- 08-29 ЧЧ: dd (ISO 8601)

Я вижу много сообщений на разных веб-сайтах, как изменить дату, которая будет отображаться в соответствии со стандартом в Ubuntu уже много лет, но ни один из них не работает для меня с использованием Ubuntu 17.10.

Я вижу две альтернативы. Первая - открыть редактор DebConf и изменить значение в / com / canonical / indicator / datetime / custom-time-format . {{1} } Я попробовал это и добавил:

%Y-%m-%D %H:%M

Это не работает. Дата по-прежнему отображается в формате по умолчанию.

Другой вариант - добавить его через терминал. Я тоже пробовал безуспешно:

sudo gsettings set com.canonical.indicator.datetime time-format 'custom'

(process:3756): dconf-WARNING **: failed to commit changes to dconf: Error spawning command line “dbus-launch --autolaunch=265b2cb0154141aeb8efd34ee20c7e11 --binary-syntax --close-stderr”: Child process exited with code 1

sudo gsettings set com.canonical.indicator.datetime custom-time-format '%Y-%m-%d %H:%M:%S'

(process:3779): dconf-WARNING **: failed to commit changes to dconf: Error spawning command line “dbus-launch --autolaunch=265b2cb0154141aeb8efd34ee20c7e11 --binary-syntax --close-stderr”: Child process exited with code 1

Пожалуйста, помогите мне отображать время в соответствии со стандартом.

3
задан 19 May 2018 в 14:10

1 ответ

Я думал, что формат времени можно установить централизованно, один раз и в масштабе всей системы, но, похоже, это невозможно.

До сих пор я обнаружил 3 необходимых изменения, чтобы отобразить время в соответствии с ISO 8601 на рабочем столе Ubuntu 17.10. Вот как я это сделал:

  1. Установите Clock Override из Центра программного обеспечения и добавьте %F %R в поле: «Текст для отображения вместо часы ".

  2. Добавить alias ls="ls --time-style=long-iso" в ~/.bash_aliases.

  3. Установите Nemo из Центра программного обеспечения и замените Nautilus на Nemo в качестве избранного в левой боковой панели. В Nemo можно выбрать формат времени в Edit-> Preferences-> Display в соответствии с ISO 8601.

В моей стране Windows 7 поставляется в соответствии с ISO 8601 из коробки. Я думаю, это раздражает, что это не в Ubuntu, а также, что эти вещи все еще так сложно выполнить в Ubuntu.

4
ответ дан 1 December 2019 в 15:50

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

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