TimeSpan表示时间差但我想要的是时间差再进行除以N
但它不可以直接进行除,这改如何处理??????

解决方案 »

  1.   

    把int整形数据转换成时间timespan数据,用到以下方法:TimeSpan.FromDays(2);
    TimeSpan.FromHours(2);
    TimeSpan.FromMillisecond(2);
    TimeSpan.Minutes(2);
    TimeSpan.Seconds(2);
    TimeSpan.Ticks(2);
      

  2.   

    TimeSpan ts
    long ms=ts.TotalMilliseconds/n;这样就行了。
    如果还想还原成TimeSpan类型可以这么做:
    TimeSpan ts1=new TimeSpan(ms);
      

  3.   

    返回的是个double,你把N后加上.0就可以除了
      

  4.   


    new TimeSpan(TimeSpan.TotalMilliseconds/N);
      

  5.   

    http://www.cnblogs.com/yongning/articles/1088965.html