Blog on 27th Floor
主页 随便 电脑 电影 社会 阅读 下载 本站 存档
主页 随便 电脑 电影 社会 阅读 下载 本站 存档

时差问题

12/10/04。  cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。


现在新blog用的服务器是在-5时区,时间上比北京慢13个小时。在发文章的时候,文章的时间是从自己机器本地提取的,数据库里也是如此,并未做转换,所以在数据库里看,文章有可能是在服务器的未来发表的。NucleusCMS在这个问题上是有所考虑的,所以在系统设置中有这一项,并且显示文章的代码里应该已经加上了这个时差,所以显示文章没有问题。但显示最新文章的插件就没有考虑,就成了文章已经在上面,最新贴里却没有,只好改其代码,加了13个小时了事──不知道它那个时差变量怎么调用。

正好昨天有一个PHPNuke的论坛突然不能发文,怎么看都正常,就是一发表就没有了,连登录都给取消了。折腾半天才想起可能是时间的问题,一看,果然不知怎么系统时间变成1999年了,似乎发表文章及Cookie的存储都对这个有依赖,于是就不行了。为省事起见,装个ntpdate自动校时就搞定了。

写程序,尤其是网络的,地域上有分布的,还真是得考虑时间问题了。

12/10/04 09:12:21,由cathayan发表。目录:电脑

1条评论

murj 说:

我修改过这个插件,因为NNP也是又时差的,代码如下:

$nowtime = $blog->getCorrectTime();
$qwhere = "WHERE idraft=0 AND UNIX_TIMESTAMP(itime)<=$nowtime";
于 2004-12-10 15:03:29 发表
cathayan 说:

你这个好。我直接在后面+3600*13.
于 2004-12-10 16:06:21 发表
cathayan 说:

Calendar插件也有这个问题,升级到0.82即可。

http://blog.cathayan.org/member/1 cathayan 于 12/29/04 11:09:21 发表. 


这篇文章已经关闭,不能添加评论和投票
I am watching and will delete all spam.

我的E-Mail


Copy&Paste Exchange

访问CPeX Group

订阅Feed

订阅Feedburner
Feedsky订阅
本站订阅

请登录

导航

cathayan.org Web

最新贴

RIME 小狼毫/鼠须管的极点及五笔拼音配置
Software that rocks or sucks less
一棵热带的树换新叶的过程
几个有用的Vim招术
论语七 述而
Nomacs 图像浏览器
Windows 文件校验
Windows 10 文件批量命名简单方法
Windows 10 文件删除高级操作
本站也算是有响应式设计了

最新评论

Powered by

Powered by Nucleus CMS

版权声明

Creative Commons License
Blog on 27th floor by Cathayan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Powered by Nucleus CMS v3.71. Best view with Mozilla browsers.