本帖最后由 sbant 于 2012-11-23 15:41:52 编辑

解决方案 »

  1.   

    用TimeSpan
    http://msdn.microsoft.com/zh-cn/library/system.timespan%28v=VS.80%29.aspx
    http://www.cnblogs.com/shuang121/archive/2011/03/03/1969583.html
      

  2.   

    http://www.blogjava.net/AndyZhang/archive/2012/05/02/377157.html
      

  3.   

    用timespan  
    TimeSpan td = dateTimeEnd.Value.Subtract(dateTimeStart.Value)就可以得到时间差
      

  4.   

    sorry 自认为答案完全没用先简单点吧 比如TimeSpan 是 5秒700毫秒 int start_sec = 5;     
    int millisec = 700;    TimeSpan ts = TimeSpan.FromMilliseconds(start_sec * 1000 + millisec);我想实现:每分钟 > 5.700的时候执行一个动作 比如 DateTime.Parse("2012/11/23 00:00:06") 的时候
      

  5.   

    http://blog.csdn.net/xianfajushi/article/details/4570876