localtime

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

localtime — Повертає локальний час

Опис

localtime(?int $timestamp = null, bool $associative = false): array

Функцияlocaltime() повертає масив, аналогічний структурою, що повертається відповідною функцією C.

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

timestamp

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

associative

Визначає, чи функція повинна повертати звичайний масив з числовими індексами або асоціативний.

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

Якщо associativeустановлен в**false** або не передано, то повертається звичайний масив із числовими індексами. Якщо для параметра associativeустановлено значение**true, то функцияlocaltime()** поверне асоціативний масив, що містить елементи структури, повернені викликом C-функції localtime. Ключі асоціативного масиву такі:

  • "tm_sec" - секунди, з до59
  • "tm_min" - хвилини, з до59
  • "tm_hour" - годинник, з до23
  • "tm_mday" - день місяця, з до31
  • "tm_mon" - місяць року, з (січень) до11(грудень)
  • "tm_year" - кількість років, що минули з 1900 р.
  • "tm_wday" - день тижня, з (неділя) до6(субота)
  • "tm_yday" - порядковий номер дня в році, з до365
  • "tm_isdst" - чи діє літній час? Позитивне значення, якщо враховується, , якщо не враховується, негативний, якщо невідомо.

Помилки

Кожен виклик до функцій дати/часу при неправильних налаштуваннях часового поясу згенерує помилку рівня E_WARNING, якщо часовий пояс неправильний. Дивіться також date_default_timezone_set()

список змін

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

Приклади

Приклад #1 Приклад використання localtime()****

Loading...

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

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
)

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

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