strftime, czyli tworzenie daty/czasu

Aby z time() wyciągnąć datę w postaci możliwej do przeczytania, możemy użyć funkcji strftime. Jej składnia wygląda tak:

strftime("format", $data);

$data – to zmienna, która w postaci liczbowej opisuje jakąś datę, czas (może to być np. aktualny czas – time())

Format natomiast mówi nam, w jaki sposób ma się wyświetlić ta data. Dostępne są symbole:

%Y – rok
%m – miesiąc liczbowo
%B – miesiąc słownie
%d – dzień
%M – minuta
%S – sekunda
%H – godzina

Funkcja wyświetlająca aktualną datę w postaci: 10.03.2010 wygląda tak:

echo strftime("%d.%m.%Y", time());

A w postaci 10 marca 2010 19:56 tak:

echo strftime("%d %B %Y %H:%M", time());

Jak widać można w formacie dodawać znaki oddzielające np. dzień od miesiąca, itp.

Zamieszczono w: PHP

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

 

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.