在Joomla中显示不同的日期格式

时间:2019-03-11 18:48:09

标签: mysql time joomla format

我为我的joomla网站创建了一个查询,该查询从mysql数据库中获取了一个日期并显示了

$query = $db->getQuery(true);
$query->select('#__table.date');
$query->from($db->quoteName('#__table'));
$query->where($db->quoteName('#__table.link_id')." = ".$db->quote($link_id));
$db->setQuery($query);
$date = $db->loadResult();
echo $date;

日期以“ Y,m,d”格式显示,我希望它以“ d,m,Y”格式显示。我尝试过:

SELECT *, DATE_FORMAT(date,'%d/%m/%Y') FROM `#__table.date` WHERE #__table.link_id=$link_id

但是我不知道要编写这段代码在joomla中工作

1 个答案:

答案 0 :(得分:0)

解决了以下代码(

$query = $db->getQuery(true);
$query->select('#__table.date');
$query->from($db->quoteName('#__table'));
$query->where($db->quoteName('#__table.link_id')." = ".$db->quote($link_id));
$db->setQuery($query);
$date = date_create($db->loadResult());
echo date_format($date,"d.m.Y");