分享

写回答

发帖

[提问] 如何修改服务器时间改成北京时间?(求助)

GoDaddy GoDaddy 2768 人阅读 | 10 人回复

发表于 2010-4-9 12:21:42 | 显示全部楼层 |阅读模式

我的站某些应用是北京时间为准的。请问怎么可以修改成北京时间?

给我详细的步骤。感谢。。。

回答|共 10 个

dillon4115

发表于 2010-4-9 12:50:22 | 显示全部楼层

自己顶上去

liduo202

发表于 2010-4-9 12:52:22 | 显示全部楼层

我也想知道 服务器时间应该是外国时间吧

orton

发表于 2010-4-9 13:17:16 | 显示全部楼层

php 有个函数 可以改成香港 北京的时间 你查询一下

dillon4115

发表于 2010-4-9 13:23:53 | 显示全部楼层

我对代码什么的不懂。请大家给我个详细过程

boro

发表于 2010-4-9 13:29:24 | 显示全部楼层

windows主机还是linux主机

linux主机用.htaccess可以实现

天毅

发表于 2010-4-9 13:36:40 | 显示全部楼层

程序一般都有这个设置的……
你什么程序
RAKSmart

dillon4115

发表于 2010-4-9 13:38:05 | 显示全部楼层

windows主机 asp程序

add.c

发表于 2010-4-9 13:44:37 | 显示全部楼层

Windows:
<%=DateAdd("h", 8,rs("dateandtime"))%>
做全局的函数,比如定义一个mynow的函数代替系统的now函数,也可以在具体的应用的时候换算一下,比如刚才的<%=DateAdd("h", 8,rs("dateandtime"))%>,就是代替他原来的<%=rs("dateandtime")%>,如果时差是8小时的话

输出时间+15小时
rs("time")=DateAdd("h",15,now())
写入的时候时间+15小时
<%=DateAdd("h",15,rs("time"))%>
如果asp代码修改的地方实在太多,就直接修改数据库吧,
我这里是在ACC数据库里修改时间字段的默认值为:服务器所在地时间+15小时
DateAdd("h",15,now())

自己定义 mynow 函数代替系统的now函数
dim mynow
mynow = DateAdd("h",15,now())
这样以后就省事了。

dillon4115

发表于 2010-4-9 16:08:22 | 显示全部楼层

我不会定函数,还有其他简单办法吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则