Czas i WordPress, czyli jak formatować zapis daty i godziny

Formatowanie czasu bywa dość istotne. Sporadycznie, ale zdarza się, że na stronie internetowej publikujemy ważne komunikaty lub dokumenty, gdzie wymagane jest podawanie nie tylko daty, lecz i godziny umieszczenia na stronie.

Są też przypadki, gdzie po prostu twórca strony ma ochotę na inne formatowanie daty pod aktualnościami, przykładowo:
Wtorek, 22 maja 2018

Aby osiągnąć ten efekt wystarczy w WordPress’ie w szablonie wpisów wkleić w odpowiednim miejscu kod:

<?php the_time('l, j F Y') ?>

Możliwości formatowania czasu i godziny w WordPress są całkiem spore:

Dni tygodnia

d Numer z poprzedzającym zero dla jedności: 01–31
j Numer bez zer dla jedności: 1–31
S Angielska końcówka dla liczebników porządkowych -st, -nd, -rd, -th, na przykład: 1st, 2nd, 17th

Nazwy dni tygodnia

l Pełna nazwa: Poniedziałek, Wtorek, Środa, Czwartek, Piątek, Sobota, Niedziela
D Trzyliterowy skrót nazwy: Pon – Nie

Miesiące

m Numer z poprzedzającym zero dla jedności: 01–12
n Numer bez zer dla jedności: 1–12
F Pełna nazwa: Styczeń, Luty, Marzec, Kwiecień, Maj, Czerwiec, Lipiec, Sierpień, Wrzesień, Październik, Listopad, Grudzień
M Trzyliterowy skrót: Sty – Gru

Rok

Y Pełen numer, czyli cztery cyfry określające dokładnie rok: 2018
y Skrócony numer, 2 cyfry: 18

Czas

a Małymi literami przed i po południu: am, pm
A Dużymi literami: AM, PM
h Godzina (w cyklu 12 godzinnym) z poprzedzającym zero dla jedności: 01–12
g Godzina (w cyklu 12 godzinnym) bez zer dla jedności: 1–12
H Godzina (w cyklu 24 godzinnym) z poprzedzającym zero dla jedności: 00-23
G Godzina (w cyklu 24 godzinnym) bez zer dla jedności: 0-23
i Minuty z poprzedzającym zero dla jedności: 00-59
s Sekundy z poprzedzającym zero dla jedności: 00-59
T Skrót strefy czasowej: GMT, EST, MDT

A zdjęcie dla tego wpisu jest magiczne. Płotek, gdy obok niego przechodziłem po prostu mnie urzekł. Sceneria wyglądała tak, jakby zatrzymał się tam czas…

22 maja 2018, Tomasz Bartosiewicz,

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *