【C#】《DateTime》獲取時間到毫秒的方式(今天、昨天、明天
文章推薦指數: 80 %
說明: 來看看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
延伸文章資訊
- 1【C#】顯示持續時間(以毫秒為單位) - 程式人生
我想在網頁上以毫秒為單位顯示持續時間。到目前為止,我已經做到了: 我設法在標籤上顯示此輸出: 00:02:50 ,但我也想顯示毫秒,因此結果應類似 ...
- 2C# 列印時間--日期與時間值中顯示毫秒
C# 列印時間--日期與時間值中顯示毫秒 ... 預設的日期和時間格式化方法(例如 DateTime.ToString()) 包括時間值的時、分和秒,但不包括毫秒元件。 本主題將 ...
- 3如何在Excel中以毫秒顯示時間? - ExtendOffice
- 4在C#中將日期時間轉換為顯示毫秒 - 程式人生
我想顯示毫秒,但tostring顯示毫秒為00000。 我提供了下面的程式碼,每個步驟都有輸出。 String currentDateTime = DateTime.Now.ToString("...
- 5作法:在日期與時間值中顯示毫秒 - Microsoft Docs
本文說明如何在格式化的日期和時間字串中包含日期和時間的毫秒元件。 顯示DateTime 值的毫秒部分. 如果您使用的是日期的字串表示,請DateTime ...