之前写了获取本地时间的代码,后来发现很不仁道,如果别人的机器时间不对,页面上显示的时间也不对了,会给别人造成困扰。于是乎将代码改了一下,用xmlHttpRequest对象来取得服务器上的时间
<script language="JavaScript" type="text/JavaScript">
var myday = "";
var mymonth = "";
var myweekday = "";
var year = "";
var myyear = "";
var weekday = "";
var http_request = "";
if(window.XMLHttpRequest){
try{http_request = new XMLHttpRequest();} catch (e){;}
}else if(window.ActiveXObject){
try{ http_request = new ActiveXObject("Msxml2.XMLHTTP");} catch (e){ ; }
if( http_request == null){
try { http_request = new ActiveXObject("Microsoft.XMLHTTP");} catch (e){;}
}
}
http_request.open('HEAD', '.', false);
http_request.send(null);
var mydate = new Date(http_request.getResponseHeader('Date'));
myweekday=mydate.getDay();
mymonth=mydate.getMonth()+1;
myday= mydate.getDate();
myyear= mydate.getFullYear();
if(myweekday == 0)
weekday=" 星期日 ";
else if(myweekday == 1)
weekday=" 星期一 ";
else if(myweekday == 2)
weekday=" 星期二 ";
else if(myweekday == 3)
weekday=" 星期三 ";
else if(myweekday == 4)
weekday=" 星期四 ";
else if(myweekday == 5)
weekday=" 星期五 ";
else if(myweekday == 6)
weekday=" 星期六 ";
document.write(year+"年"+mymonth+"月"+myday+"日 "+weekday);
</script>
分享到:
相关推荐
易语言获取服务器时间源代码 可做参考
获取服务器时间,网赚用户专用。X宝红包同步时间,等大型网站同步时间工具。
输入服务器地址,同步服务器时间.可修改本地时间为服务器时间.
基于 UDP 编写一个C/S 模式的双向网络通信程序。 功能要求: 客户向服务器发送一个请求消息,服务器收到后返回当前主机 时间。客户端要求基于 GUI编写,
JavaScript动态获取服务器时间,使用Ajax在不重载整个页面的情况下,获取服务器时间并更新显示在前端。
domino xpages 开发 获取服务器时间
获取服务器时间,希望对你们有用。原代码,系统登陆时,可获取服务器时间。
纯 JS 获取 服务器时间(带农历)(附时间代码大全)
Socket获取服务器时间的案例,简单的例子,适合初学者
利用wcf同步获取服务器时间,供学习用!
NULL 博文链接:https://lfl2011.iteye.com/blog/2038095
asp获取服务器时间,通过Javascript计算并即时显示出来
ajax获取服务器时间代码(采用JavaScript编写)
asp 获取服务器时间,及本地时间,同步时间源码
snmp 获取服务器信息 snmp 获取服务器信息 snmp 获取服务器信息
想要知道对方的服务器时间怎么办?这段代码就可以轻松实现啦。在chrome的console中输出这段代码就会返回一个时间,是服务器时间哦!
JS是在客户端运行的脚本,而不是运行在服务器上,通常来说,通过JS获取时间的时候获取到的时间是访客本地电脑上的时间,为了让网页上的时间不因访客电脑差异而不同,我们有必要直接JS获取服务器时间。 下面是完整的...
用vc++编程,获取服务器时间的soket编程,有具体的窗体运行界面
Delphi 通过时间服务器更新时间,包括了两个功能:1、获取服务器时间,2、更新本机时间。通过时间服务器,可一键自动更新日期时间,不过本实例连接的服务器已经失效了,程序不能连接,会假死,测试时候要注意。