Blog pasjonaty Linux (Debian, Mint, Ubuntu) oraz webmastering z Linuksem
Strftime – lista referencyjna
Do czego może być potrzebna lista referencyjna dla strftime? Jest to popularna biblioteka Pyton-owa do obróbki dat stosowana w systemach linuksowych. Gdzie niegdzie (w moim przyadku była to konieczność edytowania plików konfiguracyjnych dla środowiska LXDE), musimy podawać datę w tym właśnie formacie, zatem poniżej garść wskazówek.
przykład poniżej prezentuje wyniki dla daty -2019-07-07
%a | nazwa dnia tygodnia | nie |
%A | pełna nazwa dnia tygodnia | niedziela |
%b | nazwa miesiąca | lip |
%B | pełna nazwa miesiąca | lipiec |
%c | preferowana reprezentacja | nie 07 lip 2019 22:03:49 CEST |
%C | numer wieku | 20 |
%d | dzień miesiąca numerycznie 00 | 07 |
%D | –> to %m/%d/%y (format amerykański) | 07/07/19 |
%e | dzień miesiąca ( 0) | 7 |
%F | –> %Y-%m-%d (format ISO 8601) | 2019-07-07 |
%G | The ISO 8601 week-based year | 2019 |
%g | j.w bez stuleci | 19 |
%h | –> %b | lip |
%H | godzina w formacie 24h (00) | 22 |
%I | godzina w formacie 12h (00) | 10 |
%j | dzień miesiąca (000) | 188 |
%k | godzina 24h ( 0) | 22 |
%l | godzina 12h ( 0) | 10 |
%m | numer miesiąca (00) | 07 |
%M | minuta (00) | 03 |
%n | nowa linia | |
%p | AM/PM | |
%P | am/pm | |
%r | –> %I:%M:%S %p | 10:03:49 |
%R | –> %H:%M | 22:03 |
%s | liczba sekund od 1970-01-01 00:00:00+0000 (UTC) | 1562529829 |
%S | numer sekund (00) | 49 |
%t | tab | |
%T | %H:%M:%S | 22:03:49 |
%u | numer dnia tygodnia | 7 |
%U | numer tygodnia w roku | 27 |
%V | numer tygodnia ISO 8601 | 27 |
%w | dzień tygodnia (0-6) od niedzieli | 0 |
%W | numer tygodnia w roku (00) | 26 |
%x | locale | 2019-07-07 |
%X | locale | 22:03:49 |
%y | rok (00) | 19 |
%Y | rok (0000) | 2019 |
%z | +hhmm or -hhmm to UTC | +0200 |
%Z | timezone name | CEST |
%+ | date and time | %+ |
%% | % | % |
Komentarze