Уважаемые знатоки, подскажите пожалуйста, не могу осилить функцию. Пните в нужном направлении и подсажите где я косячу.
В контенте вызываю функцию следующим образом: {reportsgo|format_date_new}, чекбокс: обрабатывать специальные шаблоны, включен.
Собственно сама функция выглядит так, честно сказать, плаваю в данной теме, ООП моё, там бы уже давно реализовал, но тут по аналогии не получается.
function format_date_new($date_in) { // поле $date_in в БД - timestamp (2024-11-13 16:14:00) $dateString = $date_in; /* return var_dump($dateString) возвращает: string(60) "13.11.2024" */ /* return $dateString; возвращает в поле контента: 13.11.2024 */ /* Формат даты PHP - d.m.Y, Формат даты JavaScript - dd.mm.yy */ $format = 'd.m.Y'; // Формат строки /* return var_dump($timestamp); возвращает: string(14) "1 January 1970"*/ /* return $timestamp; //возвращает в поле контента: 1 January 1970*/ /* $timestamp = lang_date(date($format,strtotime($timestamp))); */ return $timestamp; // возвращает дату: 1 January 1970, а должно быть 13 ноября 2024 года