c/s模式下在客户端由一个人输入数据,另外再有一个人效验数据。为了保持时间的先后性必须统一取服务器的时间,请问各位大吓如何实现取得服务器的时间?

解决方案 »

  1.   

    用XML取
    <Connection Action=\"Datetime\"></Connection>给服务器发送一个XML服务器解析完在返回一个
    <ReturnData  Contents="Datetime"><Datetime>2000-12-18 09:38:34</Datetime></ReturnData >当然,格式你可以自己定义
      

  2.   

    XML?好吓人。
    直接从服务器发个时间包来不就得了。假如服务器与客户端之间的速度还可以的话。
      

  3.   

    NET_API_STATUS NetRemoteTOD(
      LPCWSTR UncServerName,
      LPBYTE* BufferPtr
    );只对win2k以上有效,具体查msdn。
      

  4.   

    楼主怎么也不说是unix还是windows的服务器,鄙人不才,只能继续关注了
      

  5.   

    客户端发送个字符串过去
    "我要你这台机器的当前时间!"服务端收到这个字符串后就知道了,在服务端调用GetLocalTime
    然后格式化成字符串,发送给客户端
    "我的时间是xxxxx"