登录 注册

登录

问题 买了老鹰的空间,有一个问题,那边服务器时间和这边不一样。网站模版有一显示日期模块。

更多
2013年05月14日 09:19 #1 作者: newspaper

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月14日 09:46 #2 作者: newspaper
模版代码如下:
<?php
 
 
// No direct access
defined('_JEXEC') or die;
?>
<p class="ja-day">
	  <?php 
 
		echo "<span class=\"year\">".date ('Y')."年</span>";
		echo "<span class=\"month\">".JText::_(strtoupper(date ('F')))."</span>";
		echo "<span class=\"date\">".date ('d')."日</span>";
		echo "<span class=\"day\">".date ('D')."</span>";
	  ?>
	</p>
 
<?php if($this->countModules('topmenu-left')) : ?>
		<jdoc:include type="modules" name="topmenu-left" />
	<?php endif; ?>
	<?php if($this->countModules('topmenu-right')) : ?>
		<jdoc:include type="modules" name="topmenu-right" />
	<?php endif; ?>
 

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月14日 11:34 #3 作者: 偶看
后台管理--全局设置--服务器--位置设置:服务器时区--选择--Asia shanghai (如果不在中国就选择对应的时区,不要使用默认UTC时间)

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月15日 08:28 #4 作者: newspaper
附件:

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月15日 10:37 #5 作者: Joomla之门
你那个模块有没有“时间校正”参数?如果有,可以尝试填写 +8 或 -1 之类的数字来调整。

如果没有,而且全局设置无效的话,恐怕只能到模块的 PHP 文件里面,修改相关的日期计算函数了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月16日 17:09 #6 作者: newspaper

你那个模块有没有“时间校正”参数?如果有,可以尝试填写 +8 或 -1 之类的数字来调整。

如果没有,而且全局设置无效的话,恐怕只能到模块的 PHP 文件里面,修改相关的日期计算函数了。


那个不是一个模块,是ja nex模版文件写在里面的。在templates/blocks/topmenu.php里。
<?php
 
 
// No direct access
defined('_JEXEC') or die;
?>
<p class="ja-day">
	  <?php 
 
		echo "<span class=\"year\">".date ('Y')."年</span>";
		echo "<span class=\"month\">".JText::_(strtoupper(date ('F')))."</span>";
		echo "<span class=\"date\">".date ('d')."日</span>";
		echo "<span class=\"day\">".date ('D')."</span>";
	  ?>
	</p>
 
<?php if($this->countModules('topmenu-left')) : ?>
		<jdoc:include type="modules" name="topmenu-left" />
	<?php endif; ?>
	<?php if($this->countModules('topmenu-right')) : ?>
		<jdoc:include type="modules" name="topmenu-right" />
	<?php endif; ?>
 

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月16日 17:10 #7 作者: newspaper

你那个模块有没有“时间校正”参数?如果有,可以尝试填写 +8 或 -1 之类的数字来调整。

如果没有,而且全局设置无效的话,恐怕只能到模块的 PHP 文件里面,修改相关的日期计算函数了。


如何修改日期计算函数呀,在哪里修改呀

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月16日 18:41 #8 作者: Joomla之门
看不懂代码。既然是固化在模板上,显示不正确的话,不如删了算了。

要么,你跟模板作者联系一下。请他帮忙改改代码。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

版主: bithost