1

有人知道如何在 Joomla 3.1 中获取系统时区偏移量吗?我尝试了以下方法:

    return JFactory::getConfig()->getValue('offset');

但这会导致以下错误:

    Fatal error: Call to undefined method JRegistry::getValue()

感谢您为我指明正确方向的任何信息....

4

2 回答 2

3

尝试这个:

$config = JFactory::getConfig();
$offset = $config->get('offset');
于 2013-09-26T23:12:48.700 回答
0

尝试:

$timezone = new DateTimeZone(JFactory::getConfig()->get('offset'));
$offset   = $timezone->getOffset(new DateTime)/3600;
于 2016-01-20T21:32:39.317 回答