Joomla 3, вывод даты и времени вывод в русском формате. Проблема с пустая датой.
Работа с датами в Joomla 3
27.07.2016
Вывод даты в нужном формате в CMS Joomla 3 очень просто сделать:
<?=JFactory::getDate($oUser->registerDate)->format('j.m.Y')?> <?=JFactory::getDate($oUser->registerDate)->format('H:i')?>
Но бывает проблема, если поле даты пустое, то Joomla возвращает '30.11.-0001'.
Решение:
$sRefund_date = JFactory::getDate($oOrder->refund_date)->format('d.m.Y'); if($sRefund_date == '30.11.-0001') { $sRefund_date = ''; }
Но стоит обратить внимание, что дата может быть невалидной и тогда тоже возвращается 30.11.-0001.