js设置北京时区_这串js javascript代码要如何修改才能让他在所有时区的电脑上都能统一显示北京时间呢?我要用在ecshop上...

我会给你加50分的,如果能帮我处理这个问题。帮我看看这段js代码要如何修改?我需要它显示的是中国的北京时间就算在国外的不同时区的电脑那也一样是显示北京时间而不是客户电脑上的时...

我会给你加50分的,如果能帮我处理这个问题。帮我看看这段js代码要如何修改?我需要它显示的是中国的北京时间就算在国外的不同时区的电脑那也一样是显示北京时间而不是客户电脑上的时间,(表现为你更改本地电脑时区的时候它显示的仍然是北京时间)而现在的这代码不行。现在的这个代码如果用老外的电脑看网站,他显示的就不是中国的北京时间,需要修改,不过我不是太清楚如何修改。请帮我出出主意。先谢。

if ( typeof XMLHttpRequest == 'undefined' )

XMLHttpRequest = function() {

return new ActiveXObject(

navigator.userAgent.indexOf('MSIE 5') >= 0 ?

'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP' );

};

var xmlhttp = new XMLHttpRequest;

xmlhttp.open("HEAD", ".", false);

xmlhttp.send(null);

var curDate = new Date;

var offsetTime = curDate - Date.parse(xmlhttp.getResponseHeader("Date"));

curDate.setTime(new Date - offsetTime);

if (curDate.getHours().toString().length<2 ){var phours = "0"+curDate.getHours().toString();}else{phours = curDate.getHours().toString();}

if (curDate.getMinutes().toString().length<2){var pminutes = "0"+curDate.getMinutes().toString();}else{pminutes = curDate.getMinutes()}

var ptime = phours + pminutes;

window.setInterval(function(){

document.getElementById("hours").innerHTML = phours;

document.getElementById("minutes").innerHTML = pminutes;

if (document.getElementById("maohao").innerHTML == " "){

document.getElementById("maohao").innerHTML = ":";

}else{

document.getElementById("maohao").innerHTML =" ";

}

},1000);

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值