摘要:[C#] DateTime 操作應用-02 (計算經過時間)
WINFORM中有個 Timer 的Controller 可以做固定時間的計時器
但若要自己手動做計時器或是要將時間做加、減運算的話,一般常用的做法就是用 TimeTick來做
舉例如下:
//記住起始時間
long StartTick = DateTime.Now.Ticks;
//時間終止,計算經過秒數
long elapsedTicks = DateTime.Now.Ticks - StartTick;
//將Tick轉換為TimeSpan
TimeSpan elapsedSpan = new TimeSpan(elapsedTicks);
Console.WriteLine (string.Format ("花費{0:f}秒",elapsedSpan.TotalSeconds) );
如此就輕易做出計算經過時間的方法了