Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Własny format apletu zegara cyfrowego na panelu

Zaczęty przez Albedo 0.64, Luty 16, 2016, 08:28:38 PM

Poprzedni wątek - Następny wątek

Albedo 0.64

Domyślny format zegara %R – 11:35 nie wygląda imponująco i nie zawiera dokładnych informacji. Mając wystarczająco dużo miejsca na panelu możemy to zmienić stosując różne kombinacje formatów:
%a – skrócona nazwa dnia tygodnia (pon, pią, etc.).
%A – pełny nazwa dnia tygodnia (poniedziałek, piątek, etc.).
%b – skrócona nazwa miesiąca (sie, wrz, etc.).
%B – pełna nazwa miesiąca (sierpień, wrzesień, etc.).
%c – lokalny format czasu i daty.
%d – dzień miesiąca (01 – 31).
%D – data %m/%d/%y (31/12/11).
%e – dzień miesiąca (1 – 31), bez zera.
%h – skrócona nazwa miesiąca (sie, wrz, etc.).
%H – godzina, format 24-godzinny (00 – 23).
%I – godzina, format 12-godzinny (00 – 12).
%j – dzień roku (001 – 366).
%m – numer miesiąca (01 – 12).
%M – minuta (00 – 59).
%n – tworzy kolejny wiersz.
%p – AM/PM.
%r – czas w formacie %I:%M:%S %p.
%R – czas w formacie %H:%M.
%S – sekunda (00 – 59).
%t – wstawia tab.
%T – czas w formacie %H:%M:%S.
%U – numer tygodnia w roku (00 – 52), Niedziela jest pierwszym dniem tygodnia.
%w – numer dnia w tygodniu (Niedziela = 7).
%w – numer dnia w tygodniu (Niedziela = 0).
%W – numer tygodnia w roku (00 – 52), Poniedziałek jest pierwszym dniem tygodnia.
%x – lokalny format daty.
%X – lokalny format czasu.
%y – rok bez wieku (00 – 99).
%Y – rok z wiekiem (n.p. 1990)
%Z – nazwa strefy czasowej.
Pomiędzy formaty możemy wstawiać dowolne znaki rozdzielające.
Przykładowe formaty zegara:
%a, %b %d %H:%M (pia, paz 25 11:35)
%R (11:35)
%T (11:35:12)
%A %d %B %H:%M:%S (piatek 25 pazdziernik 11:35:12)
%D – %T (10/25/13 – 11:35:12)

Edycję przeprowadzamy w ustawieniach (preferencjach) zegara. Dostęp do tych ustawień może być różny, w zależnosci od używanego środowiska graficznego.

W środowisku MATE trzeba to zrobić w edytorze dconf (po instalacji dostepny w menu Programy -> Narzędzia systemowe -> Edytor dconf). W tym środowisku można zastosować specjalny kod, który powoduje, że do wyświetlania daty użyta jest inna czcionka niż do zegara. We właściwościach zegara trzeba też zaznaczyć wyświetlanie sekund.
Procedura:
1. W edytorze dconf wyszukujemy klucz org -> mate -> panel -> objects -> clock -> prefs
2. W polu "custom-format" wpisujemy (lub wklejamy z tego tekstu) kod: <span size="smaller">%A %d %B</span> <b>%H:%M:%S</b>
3. W polu "format" wpisujemy custom
4. Zaznaczamy show-seconds i zamykamy edytor.
MX Linux Xfce
Linux registered user 556565

Zobacz najnowsze wiadomości na forum