您好,登錄后才能下訂單哦!
閑來無事,為了加深自己的印象,在此對c#中的時間函數(shù)進(jìn)行整理,為了能夠方便別人,也同時方便自己。
在編寫代碼中,我們往往在很多時候需要用到時間函數(shù)。俗話說,孰能生巧,但是當(dāng)我們一段時間不用的話,慢慢就淡忘了,當(dāng)用到時候又需要在網(wǎng)上找資料,查來查去,為了使自己能夠不斷提高,定時整理自己所感悟的,為將來忘記所用,也是不錯的。
今天整理一下用到的時間函數(shù):如下。
//獲取日期+時間 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(); 獲取秒數(shù) // 45 //n 為一個數(shù),可以數(shù)整數(shù),也可以事小數(shù) 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 分
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。