Joomla的服务器时间
考虑到全局配置中选定的时区,您知道有什么方法可以检查Joomla的当前时间吗?Joomla的服务器时间,joomla,time,zone,Joomla,Time,Zone,考虑到全局配置中选定的时区,您知道有什么方法可以检查Joomla的当前时间吗? 我一直在查看管理员设置,但没有看到任何关于当前时间的文字。您可以使用以下代码: $date = new DateTime(); $config = JFactory::getConfig(); $date->setTimezone(new DateTimeZone($config->get('offset'))); 这有两个作用。第一行基于当前服务器时间和时区创建一个DateTime对象。下面两行获取J
我一直在查看管理员设置,但没有看到任何关于当前时间的文字。您可以使用以下代码:
$date = new DateTime();
$config = JFactory::getConfig();
$date->setTimezone(new DateTimeZone($config->get('offset')));
这有两个作用。第一行基于当前服务器时间和时区创建一个DateTime
对象。下面两行获取Joomla的全局配置,并将out date对象的时区更改为该时区
然后,您可以通过调用
$date->format('Y-m-dh:i:s'),将日期格式化为您喜欢的任何格式代码>。您可以根据需要替换格式说明符,可以在此处找到可能的格式选项参考:有时区设置。除此之外,它将只使用服务器上设置的时间,而不是通过Joomla。