【C#】《DateTime》獲取時間到毫秒的方式(今天、昨天、明天

文章推薦指數: 80 %
投票人數:10人

說明: 來看看C#獲取時間到毫秒的方式(今天、昨天、明天、日期比大小) /*獲取今天日期(只有日期)*/DateTime GetNowDate = DateTime.Today; Outp. Thisway的部落格 跳到主文 紀錄程式 部落格全站分類:不設分類 相簿 部落格 留言 名片 Jan21Tue201413:19 【C#】《DateTime》獲取時間到毫秒的方式(今天、昨天、明天、日期比大小) 說明: 來看看C#獲取時間到毫秒的方式(今天、昨天、明天、日期比大小)   /*獲取今天日期(只有日期)*/DateTimeGetNowDate=DateTime.Today; Output: 2014/1/21上午12:00:00     /*獲取昨天日期(只有日期)*/DateTimeGetYesterdayDate=DateTime.Today.AddDays(-1); Output: 2014/1/20上午12:00:00     /*獲取明天日期(只有日期)*/DateTimeGetTomorrowDate=DateTime.Today.AddDays(1); Output: 2014/1/22上午12:00:00     /*獲取今天日期(有日期、時間到秒)*/ DateTime GetNowDateTime= DateTime.Now; Output: 2014/1/21上午10:54:58     /*獲取今天日期(詳細時間-毫秒)*///設定DateTime初始值DateTimeGetNowDateTimeDetail=newDateTime(0001,01,01,01,01,01,01); //獲取今天日期GetNowDateTimeDetail=DateTime.Now; //放入string並設定格式stringstrTime=DateTimeMillisecond.ToString("yyyy-MM-ddhh:mm:ssfff"); Output: 2014-01-2113:45:30.357     /*日期比大小(越晚越大)*/ //TimeA和TimeB是日期格式 //TimeA > TimeBDateTime.Compare(TimeA,TimeB)>0; //TimeA== TimeBDateTime.Compare(TimeA,TimeB)==0; //TimeA=0) {   //TimeA比TimeB還早或同一時間時會進來 }      /*比較日期大小時,只看日期不看時間*/ DateTime TodayDate= DateTime.Today; DateTimeTodayTime= DateTime.Now; if(DateTime.Compare(TodayTime , TodayDate )==0) {    //會進來 }     結論:事實上,獲取不同時間還有很多撰寫的方式,例如下周、下個月、下季...等,但目前我只淺略碰到一些,以下有更豐富的資訊。

[C#]日期函數的應用http://itgroup.blueshop.com.tw/blackncc/blog9?n=convew&i=4053   文章標籤 C# 日期 時間 毫秒 今天 昨天 明天 日期比大小 全站熱搜 創作者介紹 Thisway Thisway的部落格 Thisway發表在痞客邦留言(0)人氣() E-mail轉寄 全站分類:進修深造個人分類:C#程式碼探討此分類下一篇:【C#】《List》Listadd覆蓋原來的資料 上一篇:【C#】《OleDB》讀取Excel、csv時,某些有資料的欄位卻是空值!? 下一篇:【C#】《List》Listadd覆蓋原來的資料 ▲top 留言列表 發表留言 文章搜尋 文章分類 C#(2) C#程式碼探討(4)C#檔案上傳與下載(7) MSSQL(0) Selenium(0) Errormessage(1) VisualStudio_ErrorMsg(1) 參觀人氣 本日人氣: 累積人氣: QRCode POWEREDBY (登入) 回到頁首 回到主文 免費註冊 客服中心 痞客邦首頁 ©2003-2022PIXNET 關閉視窗



請為這篇文章評分?