服务时区设置为+8,在命令行行下显示正常,XOOPS中设置服务器所在时区为+0800,可article输出的feed时时间却怎么也不对,导致outlookRSS订阅中显示的文章时间也不对均为GMT+1600时区,哪有这样的时区哦,时区范围GMT-1200~GMT+1200。 修改方法如下: 1、修改htdocs\modules\article\class\feedcreator.class.php文件中739行附近FeedDate类的构造函数FeedDate如下: 1: function FeedDate($dateString=”") { 2: $tz...

, , , ,

cnBeta是我非常喜爱的IT资讯站,装上Outlook 2007之后就用Outlook来完成订阅工作了,但是郁闷的是他的订阅条目的时间老是比当前时间早一些,动不动时间就是明天的了。打开http://www.cnbeta.com/backend.php页面代码发现里面的时区完全不对,不符合RSS2.0规范,RSS标准时区表示方法是GMT+0800这种格式,而cnbeta采用的是CST时区,很多unix下中国时区(Asia/Shanghai)都是用CST表示的。但是这个...

, , , , ,