asp获取网络时间

是 网络时间!! 不是 服务器时间 也不是 系统时间 !!! 网络时间!!!

第1个回答  推荐于2021-01-25
百度提供的校时服务器

<%
Function TimeToSecond(Str)'时间转为秒函数
Str = DateDiff("s",Str,"1970-01-01 08:00:00")
TimeToSecond = Str
End Function

Function SecondToTime(Str)'秒转为时间函数
Str = DateAdd("s",Str,"1970-01-01 08:00:00")
SecondToTime = Str
End Function'

'得到北京时间
function getBeijingTime()
SinaHtml=GetURL("https://gss0.baidu.com/8aQDcnSm2Q5IlBGlnYG/app?module=beijingtime")
SinaHtml=Bytes2BStr(SinaHtml)
SinaHtml=cutStr(SinaHtml)

SinaHtml=SecondToTime(SinaHtml)

alltime=split(SinaHtml," ")

getBeijingTime=alltime(1)
End function

'得到北京日期
function getBeijingDate()
SinaHtml=GetURL("https://gss0.baidu.com/8aQDcnSm2Q5IlBGlnYG/app?module=beijingtime")
SinaHtml=Bytes2BStr(SinaHtml)
SinaHtml=cutStr(SinaHtml)

SinaHtml=SecondToTime(SinaHtml)

getBeijingDate=SinaHtml
End function

''截取取回字符串 获得时间的长字符串格式
function cutStr(str)
times=""
times=right(str,15)
times=left(times,10)
cutStr=times
end function
' 二进制转字符串
function bytes2bstr(vin)
strreturn = ""
for i = 1 to lenb(vin)

thischarcode = ascb(midb(vin,i,1))
if thischarcode < &h80 then
strreturn = strreturn & chr(thischarcode)
else
nextcharcode = ascb(midb(vin,i+1,1))
strreturn = strreturn & chr(clng(thischarcode) * &h100 + cint(nextcharcode))
i = i + 1
end if
next
bytes2bstr = strreturn
end function

' 获取远程HTML
Function GetURL(url)
Set Retrieval = CreateObject("Microsoft.XMLHTTP")
With Retrieval
.Open "GET", url, False
.Send
set GetURL=server.CreateObject("adodb.stream")
GetURL = .responseBody
if len(.responsebody)<10 then
response.write "获取远程文件 <a href="&url&" target=_blank>"&url&"</a> 失败。"
response.end
end if

End With
Set Retrieval = Nothing
End Function

response.Write(getBeijingTime()&"<br/>")
response.Write(getBeijingDate())
%>本回答被提问者采纳

(asp.net)统计用户在线时间?
Ouson_dataIn datetime 80 登陆时间 0uson_date_op datetime 80 最后操作时间 0uson_url varchar 1000 最后操作页面路径

读取当前服务器时间的ASP代码是什么?
a=now() '长时间格式:2006-10-12 12:25:21

请问asp.net显示网络时间的格式问题
>HTTP头MIME类型中添加对这类文件的访问 设置iis的Mime 类型属性 文件扩展名:.flv Mime 类型:video\/x-flv IIS MIME设置 windows 2003安装好IIS之后默认是支持.shtml的,只要在“WEB服务扩展”允许“在服务器前端的包含文件”即可。windows 2000,则需在IIS里添加一个应用程序扩展名映射。可执行文件在...

vb 获取网络时间
Dim GetText As String Dim i As Long Dim myDate As Date Set Retrieval = CreateObject("Microsoft.XMLHTTP")If url = "" Then url = "http:\/\/www.time.ac.cn\/stime.asp" '从国家授时中心网页获取时间 End If '通过下载网页头信息获取网络时间 On Error Goto ToExit With Retrieval .Open...

js如何取得服务器时间
打个比方,可以使用ajax每秒钟获取服务器的时间,然后再显示出来,但是可能这个用户的网络延迟比较厉害,他请求的这个时间过了两三秒才返回给客户端,那这样更新时间就不精确了。也可以这样,第一次从服务器那里获取时间,然后再客户端用js,每秒累加数,就是以获取服务器的那个时间为起掉,用客户端代码...

asp是什么?
第二,ASP的用户可以采用各种方式获得应用和服务,软件类服务产品完全可以通过网络在非常短的时间内组成一个完善的、高效的、先进的企业管理系统,迅速获得企业一体化的运营管理方案。 网络经济发展突飞猛进,电子商务一日千里,网络和网站从门户到内容、从注意力到垂直性,目前逐渐转向热衷ASP也是一个主要的原因。 笔者资料...

电脑上的时间怎么才能正确
电脑时钟正确设置步骤如下:1打开控制面板-点击时钟语言和区域按钮。2点击设置时间和日期按钮。3点击Internet时间下面的“更改设置”选项。4将与Internet时间时间服务器同步的选项打勾就可以。

客户机时间和服务器时间时间有什么区别?
客户机时间 是你本地上的时间 XP右下角的那个时间 服务器时间时间 是你开的那个网页上远程电脑上的时间

如何让网页在指定的几点几分几秒的时候自动刷新?有代码吗
随着网络的发展,利用ASP技术制作Web页面,来完成动态网站设计的方式,越来越得到广泛的应用。企业站点和其他商业站点,有时需要为用户提供查询实时变化的数据信息,而利用ASP技术完成这种功能会遇到实时数据的自动刷新问题。面对几秒钟变化一次的实时数据,HTML和ASP中VBScript、JavaScript语言仅为我们提供了页面...

哪个网站的时间最准
国家授时中心 网络服务器时间发布 http:\/\/www.time.ac.cn\/stime.asp 中国科学院国家授时中心 www.ntsc.ac.cn\/

相似回答