getdate

(PHP 4, PHP 5, PHP 7, PHP 8)

getdate — Повертає інформацію про дату/час

Опис

getdate(?int $timestamp = null): array

Повертає асоціативний масив (array), що містить інформацію про дату, подану міткою часу timestamp або поточним системним часом, якщо timestamp не було передано або null

Список параметрів

timestamp

Необов'язковий параметр timestamp — це ціла (int) мітка часу, за умовчанням рівна поточному місцевому часу, якщо параметр timestamp не вказано або дорівнює **null**Говоря по другому, значение по умолчанию равно результату функцииtime()

Значення, що повертаються

Повертає асоціативний масив (array) з інформацією про параметр timestamp, який містить такі елементи:

Індекси асоціативного масиву, що повертається.

ИндексОписПриклад значения
"seconds"Числове уявлення секундвід до59
"minutes"Числове уявлення хвилинвід до59
"hours"Числове уявлення годинниківвід до23
"mday"Порядковий номер дня місяцявід до31
"wday"Порядковий номер дня тижнявід (неділя) до6(субота)
"mon"Порядковий номер місяцявід до12
"year"Номер року, 4 цифриПриклади: 19992003
"yday"Порядковий номер дня у роцівід до365
"weekday"Повне найменування дня тижнявід SundayдоSaturday
"month"Повне найменування місяця, наприклад January або Marchвід JanuaryдоDecember
Кількість секунд, що пройшли з початку епохи Unix (The Unix Epoch), подібно до значення, що повертається функцією time() та використовуваному функцією date()Залежить від платформи, як правило, від -2147483648до2147483647

список змін

ВерсияОпис
8.0.0timestamp тепер допускає значення null.

Приклади

Приклад #1 Приклад використання функції getdate()****

Loading...

Висновок наведеного прикладу буде схожим на:

Array
(
    [seconds] => 40
    [minutes] => 58
    [hours]   => 21
    [mday]    => 17
    [wday]    => 2
    [mon]     => 6
    [year]    => 2003
    [yday]    => 167
    [weekday] => Tuesday
    [month]   => June
    [0]       => 1055901520
)

Дивіться також

  • date() - Форматує тимчасову мітку Unix
  • idate() - Перетворює локальний час/дату на ціле число
  • localtime() - Повертає локальний час
  • time() - Повертає поточну мітку системного часу Unix
  • setlocale() - Встановлює налаштування локалі