Функция PHP date_create()
❮ Справочник по дате/времени PHP
Пример
Верните новый объект DateTime, а затем отформатируйте дату:
<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d");
?>
Больше примеров внизу этой страницы.
Определение и использование
Функция date_create() возвращает новый объект DateTime.
Синтаксис
date_create(time, timezone)
Значения параметров
Parameter | Description |
---|---|
time | Optional. Specifies a date/time string. NULL indicates the current time |
timezone | Optional. Specifies the timezone of time. Default is the current timezone. Tip: Look at a list of all supported timezones in PHP |
Технические детали
Возвращаемое значение: | Возвращает новый объект DateTime в случае успеха. FALSE/Исключение при сбое |
---|---|
Версия PHP: | 5.2+ |
Журнал изменений PHP: | PHP 7.1: Микросекунды теперь заполняются фактическим значением, а не просто «00000». PHP 5.3: Выдается исключение, если время является недопустимым значением. Раньше выдавало ошибку |
Дополнительные примеры
Пример
Верните новый объект DateTime (с заданным часовым поясом), а затем отформатируйте дату и время:
<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>
❮ Справочник по дате/времени PHP