Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在joomla 2.5中使用JDATE时出错_Php_Joomla_Joomla2.5 - Fatal编程技术网

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”

参考文献:


请告诉我您想要哪种类型的日期格式?请告诉我您想要哪种类型的日期格式?