IntlDateFormatter::localtime

datefmt_localtime

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

IntlDateFormatter::localtime -- datefmt_localtime — Перетворює рядок на значення часу на основі поля

Опис

Об'єктно-орієнтований стиль

public IntlDateFormatter::localtime(string $string, int &$offset = null): array|false

Процедурний стиль

datefmt_localtime(IntlDateFormatter $formatter, string $string, int &$offset = null): array|false

Перетворює рядок $value на значення часу на основі полів (масив різних полів), починаючи з $parse_pos і використовуючи якомога більшу частину вхідного значення.

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

formatter

Ресурс засобу форматування.

string

Рядок для перетворення під час.

offset

Позиція, з якої слід розпочати синтаксичний аналіз $value (починаючи з нуля). Якщо до використання $value помилки не виникає, $parse_pos міститиме -1, в іншому випадку він міститиме позицію, в якій закінчився синтаксичний аналіз. Якщо $parse_pos > strlen($value), аналіз негайно завершується помилкою.

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

Повертає масив цілих чисел, сумісний із місцевим часом: містить 24-годинне значення у полі tm_hour или**false**в случае возникновения ошибки.

Приклади

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

Loading...

Приклад #2 OO example

Loading...

Результат виконання наведеного прикладу:

Преобразованный вывод: tm_sec : 0 , tm_min : 0 , tm_hour : 16 , tm_year : 1969 ,
tm_mday : 31 , tm_wday : 4 , tm_yday : 365 , tm_mon : 11 , tm_isdst : 0 ,

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