只知道服务器IP如何获得服务器时间
用net time \\19216811
可以查看时间
你可以用net命令先建立个连接再运行上面的命令
------------------------------------------
那就不清楚了,你需要连接服务器做什么?如果读取sql里数据的话
那可以试试select getdate()可以得到日期和时间
不考虑非常规的方式,你总得在服务器上有点什么权限才能得到服务器
的相关信息
服务器会在HTTP响应头中添加Date字段,表示服务器的时间,可以通过查看响应头的方式读取服务器的时间。
以Chrome为例,介绍查看方法
进入指定服务器的任意页面
按F12打开开发者工具,并按F5刷新页面
点击Network,并选择其中任一请求,点击Header,查看Date字段的值
里面的时间需要加8个小时才是北京时间
远程获取服务器时间可同通过php的一个时间函数获取,用到的工具:notepad++,ftp,步骤如下:
通过notepad++写一个php文件另存为timephp。
2通过ftp上传到服务器一个网站目录下边,通过浏览器访问,结果如下:
注意事项:服务器必须安装php网站环境。
如果不是你的网站,你只能查看域名注册时间和IP!有些服务器是按月购买的,什么是按年购买的检查服务器地址。您可以ping服务器的IP地址,然后检查问题2的IP地址,如果您可以检查租用时间,您必须联系服务器提供商。如果能随意查看租车时间,应该是不安全的。如果所有者租用服务器,其他人可以查看您的信息。
以asp+js为例说明。
下面分析代码结构,先是获取服务器时间:
代码如下:
<%
d=Date()
t=Time()
%>
var
t0=new
Date()getTime();
var
nyear=<%=Year(d)%>;
var
nmonth=<%=Month(d)%>;
var
nday=<%=Day(d)%>;
var
nwday=<%=WeekDay(d)%>-1;
var
nhrs=<%=Hour(t)%>;
var
nmin=<%=Minute(t)%>;
var
nsec=<%=Second(t)%>;
//获得本机时间和服务器时间之差
var
dectime=new
Date(nyear,nmonth-1,nday,nhrs,nmin,nsec)getTime()-t0;
nday=-1;
//用于显示时间的span
documentwrite("<span
id=\"clock\"
style=\"word-break:keep-all\"></span>");
//时间计算函数:
function
NewTick(){
var
noww=new
Date();
var
t1=nowwgetTime();
nowwsetTime(t1+dectime);
if(nowwgetDate()!=nday){
nyear=nowwgetFullYear();nmonth=nowwgetMonth()+1;nwday=nowwgetDay();nday=nowwgetDate();
}
nhrs=nowwgetHours();nmin=nowwgetMinutes();nsec=nowwgetSeconds();
}
//时间显示函数:
function
Draw(){
NewTick();
//先计算
var
s=nyear+'年'+nmonth+'月'+nday+'日
'+'星期'+cweekday(nwday)+'
'+shapetime(nhrs,nmin,nsec);
s+="
农历"+lmonth+"月"+lday;//显示农历
documentgetElementById("clock")innerHTML=s;
//每隔500毫秒重新获取一下本机时间:
setTimeout("Draw()",500);
}
//开始显示:
Draw();
0条评论