idate
microtime
Funkcje daty i czasu
PHP Manual

# localtime

(PHP 4, PHP 5)

localtime — Pobiera czas lokalny

### Opis

array localtime ([ int `$znacznik_czasu` [, bool `$asocjacyjna` ]] )

Funkcja localtime() zwraca tablicę identyczną do tej ze struktury zwracanej przez wywołanie identycznej funkcji w C. Pierwszym argumentem funkcji jest znacznik czasu. Jeśli żaden znacznik czasu nie zostanie podany, funkcja wykorzystuje aktualny czas, taki jak zwrócony przez time(). Drugi argument, `asocjacyjna`, jeśli jest ustawiony na `FALSE`, lub nie jest podany, powoduje zwrócenie zwykłej, indeksowanej liczbowo tablicy. Jeśli zaś jest ustawiony na `TRUE`, to funkcja zwróci tablicę asocjacyjną zawierającą wszystkie rozmaite elementy struktury zwracanej przez wywołanie funkcji w C. Nazwy kluczy tablicy są następujące:

- "tm_sec" - sekundy
- "tm_min" - minuty
- "tm_hour" - godziny
- "tm_mday" - dzień miesiąca
- "tm_mon" - miesiąc roku, 0 to styczeń
- "tm_year" - ilość lat od 1900
- "tm_wday" - dzień tygodnia
- "tm_yday" - dzień roku
- "tm_isdst" - czy aktualnie jest czas zimowy

> Informacja: Miesiące rozpoczynają się od 0 (Sty) do 11 (Gru) i dni tygodnia rozpoczynają się od 0 (Nie) do 6 (Sob).

Przykład #1 time() przykład

`<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>`

Powyższy przykład wyświetli coś podobnego do:

    Array
    (
        [0] => 24
        [1] => 3
        [2] => 19
        [3] => 3
        [4] => 3
        [5] => 105
        [6] => 0
        [7] => 92
        [8] => 1
    )

    Array
    (
        [tm_sec] => 24
        [tm_min] => 3
        [tm_hour] => 19
        [tm_mday] => 3
        [tm_mon] => 3
        [tm_year] => 105
        [tm_wday] => 0
        [tm_yday] => 92
        [tm_isdst] => 1
    )

idate
microtime
Funkcje daty i czasu
PHP Manual