我自己完成了!代码如下:
<script language="javascript" runat="server">
var z=(new Date()).getTimezoneOffset()/60;
</script>
<%
if z<0 then response.Write "服务器在 东"&abs(z)&"区"
if z>0 then response.Write "服务器在 西"&abs(z)&"区"
%>
asp如何获得服务器所在的时区?
答案:2 悬赏:40 手机版
解决时间 2021-02-23 09:56
- 提问者网友:捧腹剧
- 2021-02-22 21:58
最佳答案
- 五星知识达人网友:山君与见山
- 2021-02-22 22:36
根据我的经验哈,你的服务器通常只有一个,不可能今天是这个时区,明天是那个时区,直接显示当前时间,然后和北京时间比,差多少时间,后面在计算的时候补上。
凡是需要放到国外的程序,都应该增加一个时间调节常量。放在国内设为0,放到美国西部设为+16.凡是遇到时间的地方都增加一下时间调节常量。
凡是需要放到国外的程序,都应该增加一个时间调节常量。放在国内设为0,放到美国西部设为+16.凡是遇到时间的地方都增加一下时间调节常量。
全部回答
- 1楼网友:底特律间谍
- 2021-02-22 23:06
date_default_timezone_get() 函数是获取当前服务器所在时区,与之对应的有date_default_timezone_set() 来设置服务器时区的对应函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯