标题:如何获得国家授权时间
取消只看楼主
hdx60
Rank: 2
等 级:论坛游民
威 望:1
帖 子:72
专家分:30
注 册:2013-2-8
结帖率:50%
已结贴  问题点数:20 回复次数:2 
如何获得国家授权时间
下面这段不好使了
xmldoc = Createobject('microsoft.xmldom')
xmldoc.async = .F. &&设置同步下载
*Ret = XmlDoc.Load('http://www.Time. =flash')&&读入 XML 文件(国家授时中心数据)
Ret = XmlDoc.Load('http://www.ntsc. =flash')&&读入 XML 文件(国家授时中心数据)
* 现在改成这个网址了 http://www.ntsc.
If ret = .T.
    recount = XMLTOCURSOR(xmidoc.XML ,'',0)
    ? xmlresult.Year  && 年
    ? xmlresult.Month &&月
    ? xmlresult.Day   &&日
    ? xmlresult.Hour  &&时
    ? xmlresult.minite &&分
    ? xmlresult.minite &&秒
Else
    Messagebox("时间数据读取失败","提示",0)
Endif
搜索更多相关主题的帖子: 获得 时间 http 国家 Ret 
2022-12-04 10:19
hdx60
Rank: 2
等 级:论坛游民
威 望:1
帖 子:72
专家分:30
注 册:2013-2-8
得分:0 
谢谢!这么简单,而管用!管用!管用
是,是苏宁易购网取得
2022-12-04 19:17
hdx60
Rank: 2
等 级:论坛游民
威 望:1
帖 子:72
专家分:30
注 册:2013-2-8
得分:0 
回复 6楼 a_bel
谢谢!也好用。不过这是在大网站。应该首先采用。
我按自己的要求简化为:
oxml = Createobject("MSXML2.XMLHTTP")
curl = "http://time.
If oxml.Open("GET", curl, .F.)

    oxml.Send()
    lctext=Strconv(oxml.responsebody, 11)  && STRCONV(STRCONV(oXml.ResponseBody, 11),2)
    c1 = '北京现在时间:'
    c2 = "。查世界各大城市时差"

    rqsj=Alltrim(Strextract(lctext, c1, c2)) && 取两个分隔符中间的字符串
    trqsj = Ctot(rqsj)
    drq = Ttod(trqsj)

    If Date()<>drq
        Messagebox("你的日期不对,请修正。否则凭证号会出现误差",64+0,"提示")
    Endif
ELSE
     *Messagebox("网络不通",64+0,"提示") && 对于没有网络的用户,不要出错。
ENDIF
2022-12-15 11:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-510855-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.728857 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved