广告位 后台主题配置管理 |
广告位 后台主题配置管理 |
今天给各位分享js访问服务器时间的知识,其中也会对获取web服务器时间进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
草,这么简单!
我有,给你!不过要等我老板走了。。。
老板走了给你贴
function TimeNow() {
var Time = new Date();
var year = Time.getYear();
var month = Time.getMonth() + 1;
var day = Time.getDate();
var hour = Time.getHours();
var minute = Time.getMinutes();
var second = Time.getSeconds();
return shijian = year + "\u5e74" + month + "\u6708" + day + "\u65e5" + " " + hour + ":" + minute + ":" + second;
}
以上存为 DATE.js
html
script type="text/javascript" src="DATE.js"/script
script type="text/javascript"
function ShowTime()
{
var time = TimeNow();
var divid = document.getElementById("time");
divid.innerHTML = "font color='green'"+time+"/font";
setTimeout('ShowTime();',1000);
}
/script
/style
body onload="ShowTime();"
div id="time"
/div
/body
/html
以上存为:任意名.html
调用JS的过程就不解释了,
body/body之间是显示与调用
希望对你有用!
如果是网页前端的js是无法直接获得服务器时间的。只能借助一些服务器端语言,比如PHP,JSP,ASP等。方法是在服务器端获取服务器时间,然后输出一条js的幅值语句。
正如楼上所说的,js只能操作客户端的东西。在客户端时刻显示并更新服务器的时间应该是不可能的,因为会由于网络延迟的因素使得时间不精确。
打个比方,可以使用ajax每秒钟获取服务器的时间,然后再显示出来,但是可能这个用户的网络延迟比较厉害,他请求的这个时间过了两三秒才返回给客户端,那这样更新时间就不精确了。
也可以这样,第一次从服务器那里获取时间,然后再客户端用js,每秒累加数,就是以获取服务器的那个时间为起掉,用客户端代码每秒累加这个时间
关于js访问服务器时间和获取web服务器时间的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
广告位 后台主题配置管理 |
广告位 后台主题配置管理 |