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