SiteMap

2013年7月19日金曜日

C# - Time相關類別



==========================DateTime=========================

DateTime dt = new DateTime().AddSeconds(12345);//加入總秒數


分出 時:分:秒
                label_time2.Text =  dt.Hour.ToString().PadLeft(2, '0') + ":"
                                    + dt.Minute.ToString().PadLeft(2, '0') + ":"
                                    + dt.Second.ToString().PadLeft(2, '0');



==========================Stopwatch==========================

//紀錄開始的時間
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();//引用stopwatch物件

sw.Reset();//時間歸零
sw.Start();
sw.Stop();

            label1.Text = "經過時間: "
                + sw.Elapsed.Hours.ToString().PadLeft(2,'0') + ":"
                + sw.Elapsed.Minutes.ToString().PadLeft(2, '0') + ":"
                + sw.Elapsed.Seconds.ToString().PadLeft(2, '0');


====================================================================

0 件のコメント: