哪位写过,能帖出来看看吗?

解决方案 »

  1.   

    我的意见跟楼上一样java本来就可以很方便的书写服务端代码,如果你感觉你服务器上的世界准的话,那你完全可以让客户端看到的是你服务器端的时间啊,至于你说的要修改客户端时间,我感觉没有必要,也好像不太能实现吧。
      

  2.   

    有必要,假如我客户端用程序生成xml,里面存放交易记录,其中一个属性为时间,在以后的上传中我当然希望时间是与应用服务器时间同步的了。
      

  3.   

    我是用dos shell做的,用date或者calendar得到服务器上的时间后,然后在本地执行
    Process p=Runtime.getRuntime().exec("cmd /c date "+......);
    p.waitfor();
    p.destroy();
    process q=Runtime.getRuntime().exec("cmd /c time "+......);
    q.waitfor();
    q.destroy();
    把这些代码写到程序启动的部分去。
      

  4.   

    cmd /c date 我用过,写在服务器端,客户机IE调用的时候改的还是服务器的时间。
      

  5.   

    怎么会没人知道,到底学java的比不上delphi的,好多功能都没人能实现,唉
      

  6.   

    如果你用ie在上网,然后发现自己的时钟时间被ie改掉了,那你火大不火大?
    而且你觉得这个有可能的吗?
      

  7.   

    TO:hzhou(神龙)
    为什么说不可能呢,难道你没有被IE修改过注册表吗?
      

  8.   

    不赞成这样做,如果你能用命令 使客户端时间更改,那么就有人会 用命令使客户端 格式骅硬盘这样做能造成很大的安全漏洞!如果非要做的化,用active x.
      

  9.   

    Active X 或 applet?
    签名后的applet
      

  10.   

    谢谢楼上各位,我现在只能用java来做,java能做到吗?
      

  11.   

    我刚才的意思就是:ie里面除非用activex是没有办法修改本地客户端时间的,你举的反例中修改注册表用的是vbscript,不在我们所讨论的范围之内。
    对于这个问题,B/S下面我认为不可行,可能我说的太绝对了。再前面我举的那个例子是C/S里面的,是我没有看清楚题目,抱歉!