Смена системного стиля даты-времени в linux
Как поменять стиль даты-времени в linux с MDY на DMY? Именно системный стиль. Не просто вывести через date время в определенном стиле, а поменять его полностью в системе.
У меня есть приложение на .NET, которое написано именно под DMY и MDY очень сильно мешает.
Отлаживал и разрабатывал у себя на manjaro, все работало без проблем
Пробовал использовать date, но как я понял, она просто генерирует время в определенном формате, что для меня не является решением.
Пробовал переопределять формат через:
env -i LC_TIME=ru_RU.utf8 /bin/date
Но ничего не менялось.
Как-то "генерировал конфиги" ru_Ru для замены переменной LC_TIME, но поменялся только язык вывода
На сервере установлен timezone МСК +03:00
Ответы (1 шт):
LC_TIME=ru_RU.utf8 нужно передать вашей программе.
Создайте файл .sh в котором напишите
#!/bin/bash
export LC_TIME=ru_RU.utf8
/путь/к/вашей/программе
mm/dd/yy это en_US , а dd.mm.yy это русский формат
Должно сработать если приложение умеет системную локаль
Ещё нужно установить пакет locales и включить выбранные локалки.