(PHP 4, PHP 5, PHP 7, PHP 8)
getdate — Возвращает информацию о дате и времени
Функция возвращает ассоциативный массив (array)
с информацией о дате, которую представляет либо метка времени
timestamp, либо текущее системное время,
если аргумент timestamp опустили или передали значение null.
Функция возвращает ассоциативный массив (array) с информацией
о моменте времени в параметре timestamp. Ассоциативный массив содержит
следующие элементы:
| Индекс | Описание | Пример значения |
|---|---|---|
"seconds" |
Числовое представление секунд | от 0 до 59 |
"minutes" |
Числовое представление минут | от 0 до 59 |
"hours" |
Числовое представление часов | от 0 до 23 |
"mday" |
Порядковый номер дня месяца | от 1 до 31 |
"wday" |
Порядковый номер дня недели | от 0 для воскресенья до 6 для субботы |
"mon" |
Порядковый номер месяца | от 1 до 12 |
"year" |
Номер года, 4 цифры | Примеры: 1999, 2003 |
"yday" |
Порядковый номер дня в году | от 0 до 365 |
"weekday" |
Полное название дня недели | от Sunday до Saturday |
"month" |
Полное название месяца, например, January или March | от January до December |
0 |
Количество секунд, которое прошло с начала эпохи Unix, аналогично значению, которое возвращает функция time(), и которое принимает функция date() |
Значение в целочисленном диапазоне, доступном на платформе; на 32-битных системах
значение от -2147483648 до 2147483647.
|
Пример #1 Пример получения информации о дате и времени функцией getdate()
<?php
$today = getdate();
print_r($today);Вывод приведённого примера будет похож на:
Array
(
[seconds] => 40
[minutes] => 58
[hours] => 21
[mday] => 17
[wday] => 2
[mon] => 6
[year] => 2003
[yday] => 167
[weekday] => Tuesday
[month] => June
[0] => 1055901520
)