您好,登錄后才能下訂單哦!
閑來無事,為了加深自己的印象,在此對c#中的時間函數進行整理,為了能夠方便別人,也同時方便自己。
在編寫代碼中,我們往往在很多時候需要用到時間函數。俗話說,孰能生巧,但是當我們一段時間不用的話,慢慢就淡忘了,當用到時候又需要在網上找資料,查來查去,為了使自己能夠不斷提高,定時整理自己所感悟的,為將來忘記所用,也是不錯的。
今天整理一下用到的時間函數:如下。
//獲取日期+時間 DateTime.Now.ToString(); // 2008-9-4 20:02:10 DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12 //獲取日期 DateTime.Now.ToLongDateString().ToString(); // 2008 年 9 月 4 日 DateTime.Now.ToShortDateString().ToString(); // 2008-9-4 DateTime.Now.ToString("yyyy-MM-dd"); // 2008-09-04 DateTime.Now.Date.ToString(); // 2008-9-4 0:00:00 //獲取時間 DateTime.Now.ToLongTimeString().ToString(); // 20:16:16 DateTime.Now.ToShortTimeString().ToString(); // 20:16 DateTime.Now.ToString("hh:mm:ss"); // 08:05:57 DateTime.Now.TimeOfDay.ToString(); // 20:33:50.7187500 //其他 DateTime.ToFileTime().ToString(); // 128650040212500000 DateTime.Now.ToFileTimeUtc().ToString(); // 128650040772968750 DateTime.Now.ToOADate().ToString(); // 39695.8461709606 DateTime.Now.ToUniversalTime().ToString(); // 2008-9-4 12:19:14 DateTime.Now.Year.ToString(); 獲取年份 // 2008 DateTime.Now.Month.ToString(); 獲取月份 // 9 DateTime.Now.DayOfWeek.ToString(); 獲取星期 // Thursday DateTime.Now.DayOfYear.ToString(); 獲取第幾天 // 248 DateTime.Now.Hour.ToString(); 獲取小時 // 20 DateTime.Now.Minute.ToString(); 獲取分鐘 // 31 DateTime.Now.Second.ToString(); 獲取秒數 // 45 //n 為一個數,可以數整數,也可以事小數 dt.AddYears(n).ToString(); //時間加 n 年 dt.AddDays(n).ToString(); //加 n 天 dt.AddHours(n).ToString(); //加 n 小時 dt.AddMonths(n).ToString(); //加 n 個月 dt.AddSeconds(n).ToString(); //加 n 秒 dt.AddMinutes(n).ToString(); //加 n 分
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。