KDE 5에서 ISO 시간 및 날짜 형식 사용


14

저는 사진을 정리하기 위해 돌고래를 사용하고 있습니다. 수정 시간과 날짜가 ISO 형식으로 표시되고 싶습니다. 나를 위해 읽는 것이 더 쉽습니다. KDE 4에서 구성 할 수있었습니다.

KDE4 시간 형식 위젯

KDE5에서 위젯은 다음으로 대체되었습니다.

KDE5 시간 형식 위젯

KDE5에서 이것을 구성하는 방법이 있습니까?


내 시스템 (Open Suse Leap 15.0)에서 KDE 시간 형식 설정에서 ISO 형식을 지정하지만 Dolphin은이를 무시하고 dd / mm / yyyy를 사용합니다! 매우 짜증나!
PJTraill

답변:


9

내가 찾을 수 en_SE가 완전히 ISO-준수하기 : YYYY-MM-DD HH : MM (24)

나를 위해 en_DK 는 DD / MM / YYYY HH.MM (24h)을 사용합니다.이 순서는 날짜 순서 (서부 유럽 순서)와 시간 구분 모두에서 ISO를 준수하지 않습니다.

en_CA 는 YYYY-MM-DD hh : MM (12h)도 비슷하게 사용하지만 24 시간이 아닌 AM / PM을 사용합니다.

Arch Linux에서 실행되는 KDE Plasma 5.11.3에서 테스트되었습니다.


나는 그것을 사용하고 있으며 KDE에서는 괜찮습니다. 그러나 나머지 시스템에는 en_SE 로켈이 없으므로 많은 프로그램에서 문제가 발생합니다.
Caleb Reister

en_SE의 전체 레이블은 "스웨덴-영어 (en_SE)"
EL_DON

en_DK는 나를 위해 일했지만 지금은 날짜를 거꾸로합니다 (DDMMYYYY).
EL_DON

2
이 주석 의 링크를 사용하여 en_SE를 수동으로 추가해야했습니다 . 에 넣어 /usr/share/i18n/locales/en_SE교체 "en_SE:2000"와 함께 "i18n:2012"다음 실행sudo locale-gen
Kael 와트 - Deuchar

3
오 – 나는 또한 추가 en_SE.UTF-8 UTF-8했다/etc/locale.gen
Kael Watts-Deuchar

3

불가능합니다. KDE4에서와 같이 형식을 수동으로 설정할 수 없습니다. 항상 각 범주 (숫자, 시간, 통화, 단위, 데이터 정렬)에 대한 로캘을 선택해야합니다.

불행히도 더 많은 표준 호환 로케일 (예 : en_DK 또는 en_NL)을 설치해도 도움이되지 않습니다. KDE5는 시스템 로캘을 무시하고 자체 로캘 목록을 사용합니다.

데스크톱 시계의 경우 최신 버전의 KDE 5에서 시스템 형식과 별도로 날짜 및 시간 형식을 설정할 수 있습니다.


2

ISO 8601 타임 스탬프를 사용하는 로캘 중 하나는 en_DK 입니다.

일관성을 위해 KDE 5가 POSIX 로캘 메커니즘으로 돌아온 것 같습니다 . KDE 4는 이상했습니다. 실제로 다른 모든 프로그램은 사전 정의 된 형식으로 POSIX 형식 로캘 설정을 사용합니다. 이는 KDE 이외의 프로그램에서도 설정을 이해할 수 있음을 의미합니다.


KDE에 en_DK가 없으면 출력을 grep locale -a하여 en_DK.utf8항목을 사용할 수 있는지 확인하십시오 . 그렇지 않은 경우 데비안 / 우분투에서을 통해 추가 할 수 있습니다 dpkg-reconfigure locales. 다른 배포판 /etc/locale.gen에이있는 경우 다음 줄을 추가하거나 주석을 해제하십시오.

en_DK.UTF-8 UTF-8
en_DK ISO-8859-1

locale-gen재 구축하려면 실행하십시오 .


KDE가 여전히 en_DK를 locale -a표시 하더라도 목록에없는 경우 여전히 전역으로 설정할 수 있습니다. 위 형식은 POSIX 로케일 환경 변수에 직접 대응됩니다.

  • 지역 → LANG
  • 숫자 → LC_NUMERIC
  • 시간 → LC_TIME
  • 통화 → LC_MONETARY
  • 단위 → LC_MEASUREMENT
  • 정렬 → LC_COLLATE

이러한 시스템의 위치는 다양합니다. 종종 다음을 통해 설정할 수 있습니다 localectl.

localectl set-locale LANG="en_US.UTF-8" LC_TIME="en_DK.UTF-8"

때때로 당신은 편집해야합니다 /etc/locale.conf, /etc/default/locale또는 유사한.

사용자 별, 동일한이 설정 될 수있다 ~/.pam_environment, ~/.profile, ~/.bash_profile또는 유사한.


목록에서 en_DK를 찾을 수 없습니다 (이름별로 정렬되어 있으며 덴마크어는 덴마크어 dk_DK뿐입니다). 위젯은 내가 KDE3 이상으로 기억할 수 있기 때문에 존재했습니다.
dhill

en_GB에 허용 가능한 (일-월-년) 레이아웃이 있음을 발견했습니다.
dhill

en_DK를 시도했지만 en_GB에서 변경 사항을 보지 못했습니다.
ctrl-alt-delor

확인했으며 POSIX 로캘 을 전혀 사용하지 않습니다 . Plasma5 UI에 ksh_DE존재하지 않는 요소 (예 : 요소 )가 포함되어 있는지 확인할 수 있습니다 /usr/share/i18n/locales. A find / -iname '*ksh_de*'도 결과를 반환하지 않습니다. 나쁜 KDE. 나쁜. 앉다!
Evi1M4chine

en_DK가 작동했지만 이제는 날짜 형식이 거꾸로되었습니다 (DDMMYYYY). en_SE (스웨덴어-영어)가 현재 올바르게 정렬되어 있습니다 (YYYYMMDD).
EL_DON


1

선택 Canada - Canadian English (en_CA)하면 짧은 형식 ISO가 생성됩니다.

  • 2017-09-15 12:26 오후
  • 2017 년 9 월 15 일 금요일 오후 12:25:34 GMT

불행히도 다른 언어의 스피커는 이것을 사용할 수 없습니다.
Evi1M4chine
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.