比如,Linux下有个命令 ntpdate,这个命令就是获取的网上时间服务器的标准时间一种比较很笨的办法是,写个程序,访问这个页面
http://open.baidu.com/static/time/beijingtime.html
然后把时间提取出来,处理一个页面可能需要点时间,误差大些。不知道有没有更简便明了的办法
恳请大侠指点一下
谢谢了

解决方案 »

  1.   

    有没有更好的办法,我不好说。但是你的这个 “笨方法”确实是可以解决问题的。http://open.baidu.com/static/time/beijingtime.html 这个已经返回了服务器时间跟你本机的时间。
    这样你就可以知道 本机时间与服务器时间的时间差, 假说 为  t1-t2=x.
    然后,你做数据处理前,先得到本机时间 t3,然后t3+x 就是服务器时间了。
    当然这还是有一点点偏差,但个人认为基本可以忽略了。
      

  2.   

    给你两个链接,你可以看下:
    http://bbs.firnow.com/dview1t82423.html
    http://zhidao.baidu.com/question/170905876.html?fr=ala0
      

  3.   

    可以,使用基于 UDP 的 NTP 协议访问时间服务器就可以了。
      

  4.   

    ntpdate 就是基于 NTP 的。