如题,各位大侠不吝赐教啊!

解决方案 »

  1.   

    windows不是个实时操作系统,没有如此精确的时钟
    windows的时钟精确度大约是10 milliseconds
      

  2.   

    try
    public void Main()
    {
       new Thread(new ThreadStart(show_datetime)).Start();
    }public void show_datetime()
    {
       while (true)
          Console.WriteLine(System.DateTime.Now().ToString("mm:ss fffff"));
    }of course it show so fast, if you want to check, you can keep it in array in memory, write to file per 30 Second then clear array.
      

  3.   

    to:fancyf(凡瑞) 
    在c#中有这样一个表示:DateTime.Now .Millisecond。是获取微妙级的时间,那这个时间是准确的吗?
      

  4.   

    取主板上cmos芯片的时间,在windows中不能直接用代码,因为那是对硬件操作,所以要用驱动程序的方式读取
      

  5.   

    精确不到millisecond,前面我说了,精度大约是10 milliseconds
    最后的一位没有意义
    PS:Millisecond是毫秒,不是微秒
      

  6.   

    http://blog.joycode.com/lostinet/archive/2005/04/24/49590.aspx
      

  7.   

    CMIC(大象)用的是cpu震荡频率,获得高精度的时间差应该没有比这更好的方法了