В настоящее время Thunderbird отображает время в режиме AM / PM.
Как я могу изменить его на 24-часовой режим?
ОБНОВЛЕНИЕ 1:
$ locale |grep LC_TIME
LC_TIME="en_US.UTF-8"
thunderbird
time
locale
pl1nk
источник
источник
Ответы:
Хорошо, решил это:
1) Убедитесь, что у вас есть нужный вам языковой стандарт, не можете сказать, какой именно вам нужен, но когда вы знаете, что создаете его таким образом (используя en_DK.utf8)
2) Чтобы убедиться, что этот языковой стандарт действует для thunderbird, добавьте его в скрипт, запускающий thunderbird, поэтому сначала найдите этот скрипт:
2a) найти правильный сценарий
В моем случае: / usr / bin / thunderbird
2b) добавить локаль к скрипту (я использую редактор geany):
Добавьте это в начало скрипта (я просто поставил в самом начале):
Просто хочу добавить это:
https://help.ubuntu.com/community/Locale
РЕДАКТИРОВАТЬ: как указано в pl1nk Лучшим решением было бы НЕ трогать скрипт / usr / bin / thunderbird и вместо этого создать скрипт '/ usr / local / bin / thunderbird' с этим содержимым
убедитесь, что это исполняемый файл
Затем проверьте, используется ли он для запуска Thunderbird:
должен ответить этим:
Теперь Thunderbird может быть запущен, как и раньше.
источник
Существует дополнение Thunderbird для формата Super Date :
источник
Thunderbird 60
Способ форматирования даты и времени в Thunderbird 60 изменился . Ниже приведен формат даты / времени, который будет выглядеть следующим образом
2018-12-04 14:23
:Создать корневую локаль
Скопируйте панель запуска Thunderbird локально
Изменить локаль даты / времени для Thunderbird
Thunderbird 59 и ниже
Ответ Fsando работает, но LC_ALL изменит всю локаль (дату, число, формат валюты и т. Д.), Используемую Thunderbird, а не только формат даты / времени, что и требуется в вопросе. Не только это, но я не люблю создавать дополнительные сценарии, если мне не нужно. Вот что я сделал:
Убедитесь, что локаль en_DK.utf8 доступна (она должна быть доступна, если ваш рабочий стол - английский):
Если это не так, установите локаль официальным способом :
Или, если вы не хотите устанавливать дополнительные пакеты:
Скопируйте панель запуска Thunderbird локально
Изменить только локаль даты / времени для Thunderbird
Если вы используете Xfce, изменения сразу принимаются, но если вы используете Unity, вам, возможно, придется выйти из системы или снова войти в нее. Не уверен насчет GNOME.
В следующий раз, когда вы откроете Thunderbird с вашего запуска, он должен использовать новый формат даты / времени.
Преимущества:
И в качестве бонуса, изменение не должно перезаписываться при обновлении пакета thunderbird, потому что оно не затронет ваш локальный файл запуска.
Источник:
http://kb.mozillazine.org/Date_display_format
Примечание: как упоминает Sparhawk , LC_TIME изменит формат даты, а также формат времени. Однако вы можете найти локаль с тем же форматом даты и другим форматом времени и тем самым изменить только формат времени.
Например, вот как
en_US.utf8
выглядит локаль:Изменение локали
en_DK.utf8
также изменит формат даты:источник
en_US.UTF8
иen_GB.UTF8
. то есть первый - ММ / ДД / ГГ, а второй - ДД / ММ / ГГ. Это может иметь значение в Thunderbird?Я запускаю свою систему как en_US.UTF-8, на всякий случай ....
источник
en_DK
перестал работать для более новых версий Thunderbird, ноenv LC_TIME=sv_SE.UTF-8 thunderbird
будет работать нормально (если не использовать «длинный» формат даты).Я просто добавил
LC_TIME=en_DK.UTF-8
к/etc/default/locale
. Отлично работает на Linux Mint 17.3, должен работать и в Ubuntu.1) открыть
/etc/default/locale
в вашем редакторе. Содержимое файла должно выглядеть примерно так:2) доп
LC_TIME=en_DK.UTF-8
. ЕслиLC_TIME=
оно уже есть, измените его значение наen_DK.UTF-8
.3) Сохраните и перезапустите ОС.
/etc/default/locale
не является специфическим для Thunderbird. Если вы измените формат там, он, вероятно, будет применяться и к другим приложениям.источник
В Ubuntu 18.04 и более поздних версиях (и, возможно, других дистрибутивах на основе Gnome) формат даты контролируется Gnome для каждого пользователя. Откройте
Terminal
и введите:Затем перезапустите Thunderbird.
Кредит: комментарий PRATAP по связанному вопросу. Как установить формат даты с 12 до 24 часов в командной строке
источник
Существует простое решение проблем с форматом времени и даты - для Thunderbird 60+ работает более новый плагин, который позволяет полностью настраивать форматы времени и даты. Он называется «Enhanced Date Formatter» и находится в списке расширений внутри Thunderbird. Просто запустите Thunderbird и найдите его, установите и настройте по своему усмотрению.
источник