====== Объект w_date ====== Класс отвечает за обработку дат ===== Расположение ===== ''core/format.php'' ===== Статичные методы ===== ==== load ==== w_date::**load**(//date//, //default//) Получает экземпляр класса ^Аргумент^Описание^Тип^По-умолчанию^ |date|Дата в различных формата, NOW - текущая дата|string, Объект DateTime, [[ядро:w_date|Объект w_date]] обязательное| | |default|Дата по умолчанию|string|0000-00-00 00:00:00| ^Возвращает|Экземпляр класса|[[ядро:w_date|Объект w_date]]| | ===== Методы объекта ===== ==== format ==== $date%%->%%**format**(//format//) Форматирует дату в текстовом формате ^Аргумент^Описание^Тип^По-умолчанию^ |format|Формат даты. [[http://php.net/manual/ru/function.date.php]]|string обязательное| | ^Возвращает|Отформатированную дату|string| | ==== format2 ==== $date%%->%%**format2**(//format//) Форматирует дату в человекопонятном формате. На сервере необходимо расширение Intl ^Аргумент^Описание^Тип^По-умолчанию^ |format|Формат даты. [[http://userguide.icu-project.org/formatparse/datetime]]|string обязательное| | ^Возвращает|Отформатированную дату|string| | ==== Приведение к строке ==== ^Возвращает|Дату в формате Y-m-d H:i:s|string| | ===== Примеры ===== $date = w_date::load('NOW'); echo $date->format('d.m.Y H:i:s'); //выведет текущую дату 15.11.2018 13:55:01