Ticks是一个周期,存储的是一百纳秒,换算为秒,一千万分之一秒。
我们需要计算2个时间之间,经过多少Ticks,可以使用下面的方法来实现,使用2个时间相减。

得到结果为正数,是使用较晚的时间减去较早的时间。反之为负数,即是使用较早的时间减去较晚的时间。

创建一个对象:
计算2个时间之间经过多少Ticks

 

 class Ag
    {
        private DateTime _StartDate;

        public DateTime StartDate
        {
            get { return _StartDate; }
            set { _StartDate = value; }
        }
        private DateTime _EndDate;

        public DateTime EndDate
        {
            get { return _EndDate; }
            set { _EndDate = value; }
        }

        public Ag(DateTime startDate, DateTime endDate)
        {
            this._StartDate = startDate;
            this._EndDate = endDate;
        }

        public void DurationTicks()
        {           
            TimeSpan ts = (_EndDate - _StartDate).Duration();
            Console.WriteLine(ts.Ticks);
        }
    }
Source Code

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-29
  • 2021-11-13
  • 2021-07-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
  • 2021-12-03
  • 2022-12-23
相关资源
相似解决方案