也可以自己算,
但是Timer有時候沒那麼準,
可以記錄開始時間DateTime,
用現在的DateTime跟開始DateTime相減取小時、分、秒。
DateTime date1 = new DateTime(2017, 8, 4, 0, 0, 0);
DateTime date2 = DateTime.Now;
TimeSpan differ = date2 - date1;
string hour = differ.Hours.ToString("00");
string minute = differ.Minutes.ToString("00");
string second = differ.Seconds.ToString("00");
Console.WriteLine($"{hour}:{minute}:{second}");
就會顯示 07:31:44
類似這樣,但是第一個date紀錄開始時間,後面的寫在Timer裡面,
但是你要在Timer中改畫面可能要用到委派,
這部分你再去查一下。
(不小心按到)
小弟我再來研究一下 感謝大大 :)