Изменение формата короткой даты в Ubuntu - PullRequest
7 голосов
/ 02 октября 2008

Как изменить системный формат коротких дат в Ubuntu? Например, Thunderbird показывает даты в формате DD / MM / YY, и я хотел бы изменить их на MM / DD / YY или YYYY-MM-DD.

Лучшая информация, которую я могу найти, находится в этой теме:

http://ubuntuforums.org/showthread.php?t=193916

Редактировать: я хочу изменить системный формат даты, чтобы все мои приложения использовали этот новый формат даты.

Ответы [ 4 ]

1 голос
/ 11 сентября 2017
  • Установите и запустите «dconf Editor», перейдите к com -> canonical -> индикатор -> datetime.
  • Установите значение time-format на custom.
  • Настройте формат времени и даты, отредактировав значение custom-time-format, например, установите значение %Y-%m-%d %H:%M:%S для формата «2017-12-31 23:59:59».
  • Повторно войдите в систему, чтобы увидеть эффект изменений.

Вы также можете сделать это с помощью команды в терминале:

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

Источник: http://ubuntuhandbook.org/index.php/2015/12/time-date-format-ubuntu-panel/

1 голос
/ 02 октября 2008

Thunderbird использует системный формат даты, и этот формат зависит от настроек локали системы. У вас есть два варианта:

  1. изменить язык системы, инструкции находятся в ветке форума, на которую вы ссылались выше, или
  2. установите LC_TIME на локаль, которая использует нужный вам формат. статья , связанная с Крейгом , предлагает en_DK.
0 голосов
/ 20 ноября 2017

Для меня работало следование инструкциям здесь , чтобы создать пользовательский языковой стандарт на основе en_US. Затем Thunderbird показал формат даты / времени, как я хочу (я предпочитаю ГГГГ-ММ-ДД, а не ММ / ДД / ГГ).

Некоторое время спустя формат даты / времени в Thunderbird изменился на тот, который был установлен в en_US (MM / DD / YY), потому что я случайно установил $ LC_ALL на en_US.UTF-8. Итак, я sudo gedit /etc/environment и изменил LC_ALL="en_US.UTF-8" на LC_ALL="custom.UTF-8". Наконец, Thunderbird показывает даты, как я хочу.

0 голосов
/ 09 марта 2017

Это старый вопрос об Ubuntu в 2008 году, но если кто-то захочет узнать, как сделать это в 2017 году с Ubuntu 16.06, он описан здесь . Вырезание / вставка выполняется ниже на случай, если сайт исчезнет:

Изменение даты и форматов измерения

Вы можете управлять форматами, которые используются для дат, времени, чисел, валюты и измерений, чтобы соответствовать местным обычаям вашего региона.

  • Нажмите значок в самом правом углу строки меню и выберите Система. Настройки.
  • Откройте языковую поддержку и выберите вкладку «Региональные форматы».
  • Выберите регион, который наиболее соответствует форматам, которые вы хотели бы использовать. По умолчанию в списке отображаются только те регионы, которые используют язык
    установите на вкладке "Язык".
  • Вы должны выйти и снова войти, чтобы эти изменения вступили в силу.
    Нажмите значок в правой части строки меню и выберите «Выйти»
    выйти из системы.
  • После того, как вы выбрали регион, область под списком показывает различные примеры того, как даты и другие значения показаны. Хотя не показано в примерах ваш регион также контролирует начальный день
    неделя в календарях.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...