Dodany przez: w Wygląd.
Artykuł czytano 8 032 razy i oceniono
beznadziejnysłabyprzeciętnydobryznakomity (brak ocen)
Loading ... Loading ...

Autorem artykułu jest pmatulka, jeden z naszych Czytelników / Czytelniczek.

W tym poradniku przedstawię, jak zmienić wygląd zegara systemowego w Unity, tak aby wyświetlał czas w żądanej przez nas formie. Zaczynamy!

1. Instalujemy dconf-tools:

sudo apt-get install dconf-tools

2. Uruchamiamy zainstalowany program za pomocą komendy:

dconf-editor

3. Przechodzimy kolejno do: com → canonical → indicator → datetime

4. Klikamy na wartość znajdującą się obok custom-time-format i ustawiamy wg. własnego upodobania za pomocą poniższych wartości:

  • %a - skrótowa nazwa dnia tygodnia zgodnie z lokalizacją
  • %A - pełna nazwa dnia tygodnia zgodnie z lokalizacją
  • %b - skrótowa nazwa miesiąca zgodnie z lokalizacją
  • %B - pełna nazwa miesiąca zgodnie z lokalizacją
  • %c - preferowana reprezentacja daty i czasu zgodnie z lokalizacją
  • %C - numer wieku (rok podzielony przez 100 i skrócony do liczby całkowitej, przedział od 00 do 99)
  • %d - dzień miesiąca jako liczba (przedział od 01 do 31)
  • %D - to samo co %m/%d/%y %e - dzień miesiąca jako liczba, przy czym pojedyncza cyfra poprzedzona jest spacją (przedział od " 1" do "31")
  • %G - rok w zapisie czterocyfrowym, powiązany z numerem tygodnia wg ISO. Symbol ten ma ten sam format i wartość jak %Y, z tym wyjątkiem, że jeśli numer tygodnia wg ISO należy do poprzedniego lub następnego roku, to poprzedni lub następny rok jest zwracany przez ten symbol.
  • %g - tak jak %G, ale bez uwzględnienia wieku
  • %h - godzina jako liczba w systemie 24-godzinnym (przedział od 00 do 23)
  • %I - godzina jako liczba w systemie 12-godzinnym (przedział od 01 do 12)
  • %j - dzień roku jako liczba (przedział od 001 do 366)
  • %m - miesiąc jako liczba (przedział od 01 do 12)
  • %M - minuty jako liczba
  • %n - znak nowej linii
  • %p - AM lub PM zgodnie z podanym czasem, lub łańcuchy znaków odpowiadające lokalizacji
  • %r - czas w notacji AM lub PM
  • %R - czas w notacji 24-godzinnej
  • %S - sekundy jako liczba
  • %t - znak tabulacji
  • %T - aktualny czas, odpowiednik %H:%M:%S %u - numer dnia tygodnia jako liczba, gdzie 1 oznacza poniedziałek
  • %U - numer tygodnia aktualnego roku jako liczba, począwszy od pierwszej niedzieli jako pierwszego dnia pierwszego tygodnia
  • %V - numer tygodnia aktualnego roku wg ISO 8601:1988 jako liczba, przedział od 01 do 53, gdzie tydzień 1 jest pierwszym tygodniem, którym ma co najmniej 4 dni w aktualnym roku, przy czym pierwszym dniem tygodnia jest poniedziałek (przy użyciu %G lub %g otrzymuje się rok, który odpowiada numerowi tygodnia dla podanego znacznika czasu)
  • %W - numer tygodnia aktualnego roku jako liczba, począwszy od pierwszego poniedziałku, jako pierwszego dnia pierwszego tygodnia
  • %w - dzień tygodnia jako liczba, począwszy od niedzieli - numer 0
  • %x - preferowana reprezentacja daty, zgodnie z lokalizacją, bez czasu
  • %X - preferowana reprezentacja czasu, zgodnie z lokalizacją, bez daty
  • %y - rok jako liczba, bez uwzględnienia wieku
  • %Y - rok jako liczba, z wiekiem włącznie
  • %Z - strefa czasowa, nazwa lub skrót

Przykładowo:

%A, %d.%m.%Y, %H:%M

daje:

piątek, 01.01.2010, 01:00
%a, %e.%m.%y, %H:%M

daje:

pią, 1.01.10, 01:00
%d.%m.%y, %H:%M

daje:

01.01.2010, 01:00

5. Gdy skończymy, klikamy na wartość obok pola

time-format

i z listy wybieramy

custom

6. Powinniśmy mieć zegar, tak jak ustawiliśmy.

Jak widzimy możliwości konfiguracyjne są ogromne, i każdy użytkownik może mieć zegar taki, jak mu się podoba.

Zobacz także:

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Na każdy komentarz postaramy się udzielić odpowiedzi w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  1. avatar PiotrekP napisał(a):
    17 maj 2011 o godzinie 9:43

    nie wiem czemu ale nie działa mi to
    mam ustawione %A, %d.%m.%Y, %H:%M
    a mimo to mam domyślny format
    http://imageshack.us/photo/my-images/683/zrzutekranu1wg.png/
    ktoś coś na to poradzi ??

    Podoba mi się: Dobre 0 Słabe 0
    • avatar Szmitas napisał(a):
      17 maj 2011 o godzinie 19:22

      Spróbuj wszystko wziąć w ' '.

      Podoba mi się: Dobre 0 Słabe 0
      • avatar PiotrekP napisał(a):
        18 maj 2011 o godzinie 14:33

        dalej jest domyślny wygląd

        Podoba mi się: Dobre 0 Słabe 0
        • avatar Szmitas napisał(a):
          18 maj 2011 o godzinie 18:02

          Już wiem w czym problem - nie doczytałeś poradnika do końca :) W polu time-format wybierz custom - u mnie od razu poszło.

          Podoba mi się: Dobre 0 Słabe 0
  2. avatar PiotrekP napisał(a):
    19 maj 2011 o godzinie 9:51

    niestety dalej to samo
    próbowałem z tym ' ' i bez tego
    mimo to dalej to samo
    http://imageshack.us/m/34/6661/zrzutekranu1vl.png

    Podoba mi się: Dobre 0 Słabe 0
    • avatar Szmitas napisał(a):
      19 maj 2011 o godzinie 13:22

      U mnie podobna konfiguracja (tylko bez '') działa bez zarzutu.

      Podoba mi się: Dobre 0 Słabe 0
      • avatar PiotrekP napisał(a):
        19 maj 2011 o godzinie 14:10

        na zwykłym działa
        ale na klasycznym już nie
        dzięki za pomoc i sory za kłopot :)

        Podoba mi się: Dobre 0 Słabe 0
        • avatar Szmitas napisał(a):
          19 maj 2011 o godzinie 20:53

          Na początku artykułu napisane jest, że dotyczy to Unity ;)

          Podoba mi się: Dobre 0 Słabe 0

Dodaj komentarz


× 6 = trzydzieści sześć