Pobiera informację o dacie/czasie.
Funkcja zwraca tablicę (array) asocjacyjną zawierającą informacje o dacie podanej jako znacznik_czasu , lub o aktualnej dacie, jeśli nie podano parametru znacznik_czasu .
Parametry
- timestamp
-
Opcjonalny parametr uniksowy znacznik czasu timestamp jest typu integer i domyślnie jest ustawiony na bieżący czas lokalny jeśli timestamp nie został podany. Innymi słowy, domyślnie to wartość funkcji time().
Zwracane wartości
Zwraca asocjacyjną tablicę (array) z informacjami zależnymi od podanego parametru timestamp . Zwrócona tablica zawiera następujące elementy:
Kompatybilność: PHP4, PHP5.
Klucz | Opis | Przykłady zwracanych wartości |
---|---|---|
"seconds" | Ilość sekund | 0 do 59 |
"minutes" | Liczba minut | 0 do 59 |
"hours" | Ilość godzin | 0 do 23 |
"mday" | Liczba będąca dniem miesiąca | 1 do 31 |
"wday" | Dzień tygodnia w postacy cyfry | 0 (dla Niedzieli) aż do 6 (dla Soboty) |
"mon" | Miesiąc w postaci liczby | 1 aż do 12 |
"year" | Pełen rok w postaci liczby, 4 cyfry | Przykłady: 1999 lub 2003 |
"yday" | Dzień danego roku, w postaci liczby | 0 aż do 365 |
"weekday" | Pełna nazwa dnia tygodnia, w języku angielskim | Sunday aż do Saturday |
"month" | Pełna nazwa miesiąca, w języku angielskim, jak np. January lub March | January aż do December |
0 | Sekundy, które upłynęły od Ery Uniksa, podobnie jak wartość zwracana przez time() i użyta przez funkcję date(). | Zależnie od systemu, zazwyczaj -2147483648 aż do 2147483647. |
Listing
$dzisiaj = getdate();
print_r($dzisiaj);
?>
//zwróci np:
Array
(
[seconds] => 40
[minutes] => 58
[hours] => 21
[mday] => 17
[wday] => 2
[mon] => 6
[year] => 2003
[yday] => 167
[weekday] => Tuesday
[month] => June
[0] => 1055901520
)
Ranga: Administrator serwisu Punktów: 0