Php 在joomla 2.5中使用JDATE时出错
我有一个示例代码:Php 在joomla 2.5中使用JDATE时出错,php,joomla,joomla2.5,Php,Joomla,Joomla2.5,我有一个示例代码: <?php echo JHTML::_('date', '2012-08-03 03:02:44' , '%d/%m/%Y - %H:%M'); ?> 但结果是:%03/%08/%2012-%10:%Aug=>如何修复它?试试这个 <?php echo JHTML::_('date', '2012-08-03 03:02:44' , 'd/m/Y - H:i'); ?> 试试这个 <?php echo JH
<?php
echo JHTML::_('date', '2012-08-03 03:02:44' , '%d/%m/%Y - %H:%M');
?>
但结果是:%03/%08/%2012-%10:%Aug=>如何修复它?试试这个
<?php
echo JHTML::_('date', '2012-08-03 03:02:44' , 'd/m/Y - H:i');
?>
试试这个
<?php
echo JHTML::_('date', '2012-08-03 03:02:44' , 'd/m/Y - H:i');
?>
让Joomla控制显示格式更容易,因为它将支持多种语言
$date= JHtml::date($input= 'now', JText::_('DATE_FORMAT_LC1'), false);
这将以Joomla语言文件中定义的LC1格式显示日期时间(现在),网站日期时间偏移量为网站配置文件中定义的时区
en GB格式的LC1将输出->2012年11月10日星期六
en GB格式的LC2将输出->2012年11月10日星期六12:09
en GB格式的LC3将在2012年11月10日之前输出
en GB中的LC4将输出->2012-11-10
en GB中的JS1将输出->12-11-10
您可以通过添加或编辑相应的语言字符串来创建自己的格式。此外,如果希望日期时间由当前用户设置偏移,请将最后一个值更改为true
更多示例
//服务器时区:“纽约”(-0500 GMT)
//用户时区:“洛杉矶”(-0800 GMT)
jimport('joomla.html.html')
$sqlGmtTimestamp=“2012-03-01 20:00:00”
参考文献:
让Joomla控制显示格式更容易,因为它将支持多种语言
$date= JHtml::date($input= 'now', JText::_('DATE_FORMAT_LC1'), false);
这将以Joomla语言文件中定义的LC1格式显示日期时间(现在),网站日期时间偏移量为网站配置文件中定义的时区
en GB格式的LC1将输出->2012年11月10日星期六
en GB格式的LC2将输出->2012年11月10日星期六12:09
en GB格式的LC3将在2012年11月10日之前输出
en GB中的LC4将输出->2012-11-10
en GB中的JS1将输出->12-11-10
您可以通过添加或编辑相应的语言字符串来创建自己的格式。此外,如果希望日期时间由当前用户设置偏移,请将最后一个值更改为true
更多示例
//服务器时区:“纽约”(-0500 GMT)
//用户时区:“洛杉矶”(-0800 GMT)
jimport('joomla.html.html')
$sqlGmtTimestamp=“2012-03-01 20:00:00”
参考文献:
请告诉我您想要哪种类型的日期格式?请告诉我您想要哪种类型的日期格式?