우분투 17.10에서 ISO 8601에 따라 시간을 어떻게 표시합니까?

우분투 17.10에서 ISO 8601에 따라 시간을 어떻게 표시합니까?

패널 중앙의 날짜는 "오전 14:20" 나는 그것이 다음과 같이 표시되기를 원합니다.2018-03-11 14:20(ISO 8601)

터미널에 있는 파일의 날짜도 이상한 형식으로 적혀 있어요"2017년 8월 29일", 다음과 같이 작성하고 싶습니다.2018-08-29 HH:dd(ISO 8601)

수년 동안 Ubuntu의 표준에 따라 표시할 날짜를 변경하는 방법에 대해 여러 웹 사이트에서 많은 게시물을 볼 수 있지만 Ubuntu 17.10을 사용하면 그 중 아무 것도 작동하지 않습니다.

두 가지 대안이 있습니다. 하나는 DebConf 편집기를 열고 /com/canonical/indicator/datetime/custom-time-format. 나는 이것을 시도하고 다음을 추가했습니다.

%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

표준에 따라 시간을 표시하도록 도와주세요.

답변1

시간 형식을 중앙에서 한 번, 시스템 전체에서 설정할 수 있다고 생각했는데 불가능한 것 같습니다.

지금까지 저는 Ubuntu 17.10 데스크탑에서 ISO 8601에 따라 시간을 표시하기 위해 필요한 3가지 변경 사항을 발견했습니다. 이것이 내가 한 방법입니다:

  1. 설치하다시계 재정의소프트웨어 센터에서 %F %R필드에 추가하십시오. "시계 대신 표시할 텍스트".

  2. alias ls="ls --time-style=long-iso"에 추가하세요 ~/.bash_aliases.

  3. 설치하다니모소프트웨어 센터에서 왼쪽 사이드 바의 즐겨찾기로 Nautilus를 Nemo로 바꾸세요. Nemo에서는 시간 형식을 선택할 수 있습니다.편집->기본 설정->표시ISO 8601에 따르면.

우리 나라에서는 Windows 7이 기본적으로 ISO 8601에 따라 구성되어 제공됩니다. 나는 그것이 우분투에 있지 않고 우분투에서 이러한 일을 달성하기가 여전히 너무 복잡하다는 사실이 짜증스럽다고 생각합니다.

관련 정보