Верните новый объект DateTime, затем отформатируйте дату:
<?php$date=date_create("2013-03-15");echo date_format($date,"Г/м/д");?>Функция date_create() возвращает новый объект DateTime.
date_create( время,часовой пояс);
параметр | описывать |
---|---|
время | Необязательный. Указывает строку даты/времени. NULL представляет текущую дату/время. |
часовой пояс | Необязательный. Указывает часовой пояс для time . По умолчанию используется текущий часовой пояс. Совет: просмотрите список всех часовых поясов, поддерживаемых PHP. |
Возвращаемое значение: | Возвращает новый объект DateTime в случае успеха или FALSE в случае неудачи. |
---|---|
PHP-версия: | 5.2+ |
Журнал обновлений: | Начиная с PHP 5.3+, исключение будет выдано, если указана недопустимая дата. |
Возвращает новый объект DateTime с заданным часовым поясом, затем форматирует дату и время:
<?php$date=date_create("2013-03-15 23:40:00",timezone_open("Европа/Осло"));echo date_format($date,"Г/м/д H:iP");? >