Возвращает новый объект DateTime, отформатированный в соответствии с указанным форматом:
<?php$date=date_create_from_format("jMY","15 марта 2013");?>Функция date_create_from_format() возвращает новый объект DateTime, отформатированный в соответствии с указанным форматом.
date_create_from_format ( формат, время, часовой пояс);
параметр | описывать |
---|---|
формат | Необходимый. Указывает формат, который будет использоваться. Строка параметра формата может использовать следующие символы: d – день месяца, с ведущими нулями j - день месяца, без ведущих нулей Д - день недели (пн - вс) I – день недели (понедельник – воскресенье) S — английский суффикс дня месяца (st, nd, rd, th) F – название месяца (январь – декабрь) М – название месяца (январь – декабрь) м - месяц (01 - 12) n - месяц (1 - 12) Y — год (например, 2013 г.) y - год (например, 13) а и А - утро или вечер г - 12-часовой формат без ведущих нулей h - 12-часовой формат с ведущими нулями G — 24-часовой формат без ведущих нулей. H — 24-часовой формат с ведущими нулями. i - центы, с ведущими нулями s - секунды, с ведущими нулями u – микросекунды (до шести цифр) e, O, P и T — идентификаторы часовых поясов. U — количество секунд, прошедших с эпохи Unix. (космос) # - Один из следующих разделителей:;,:,/,.,,,-,(,) ? - случайный байт * - случайные байты до следующего разделителя/числа ! - Сбрасывает все поля в соответствии с эпохой Unix. — Сбрасывает все поля в соответствии с эпохой Unix, если все поля еще не были проанализированы. + - Если присутствуют конечные данные в строке, это приведет к предупреждению, а не к ошибке. |
время | Необходимый. Указывает строку даты/времени. NULL представляет текущую дату/время. |
часовой пояс | Необязательный. Указывает часовой пояс для time . По умолчанию используется текущий часовой пояс. |
Возвращаемое значение: | Возвращает объект DateTime в случае успеха или FALSE в случае неудачи. |
---|---|
PHP-версия: | 5.3+ |