Как установить системный формат даты / времени из командной строки?

Очевидно, я должен установить для LC_TIME значение en_DK (почему датский? Я не хочу датских месяцев!), Но ничто из того, что я сделал, не может изменить вывод locale.

1
задан 21 February 2011 в 19:32

2 ответа

@ договорились, что у меня так же, как и у тебя. Но я решил это. Дополнительно вам нужно добавить

export TIME_STYLE="long-iso"
export LC_TIME="en_DK.UTF-8"

в файл ~ / .bashrc в конце и заново зарегистрировать моего пользователя или выполнить:

source ~/.bashrc

Затем ls -l print 2017-01-22 21 : 45 формат даты.

Может быть, это поможет другому.

0
ответ дан 21 February 2011 в 19:32

Чего ты хочешь достичь? Чтобы временно изменить формат

$ date
Mon Feb 21 18:46:57 CET 2011
$ LANG=cs_CZ.utf8 date
Po úno 21 18:47:22 CET 2011

или навсегда, поместив переменные в /etc/default/locale?

0
ответ дан 21 February 2011 в 19:32

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

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