C# DateTime日期比較方法案例詳解
之前做到日期時(shí)間的時(shí)候,有許多格式問(wèn)題和日期時(shí)間比較問(wèn)題,以及相關(guān)條件約束,因?yàn)椴皇煜み@個(gè),浪費(fèi)許多時(shí)間,查找相關(guān)資料,記錄,以作備用。
1. Convert.ToDateTime
使用的是Windows控制模版中對(duì)日期格式的定義,可以使用Convert.ToDateTime("12-02-02").ToString("YYYY-MM-DD "); 或者Convert.ToDateTime("12-02-02").ToString("YYYY-MM-DD HH:MM:SS");
修改YYYY-MM-DD 為不同格式,則轉(zhuǎn)換為相應(yīng)數(shù)據(jù)。
2. DateTime.Compare
public static int Compare(
DateTime t1,
DateTime t2
)
返回值
類型:System..::.Int32.
有符號(hào)數(shù)字,指示 t1 和 t2 的相對(duì)值。
值類型 | 條件 |
---|---|
小于零 | t1 小于 t2。 |
零 | t1 等于 t2。 |
大于零 | t1 大于 t2。 |
例句:
DateTime Time1 = Convert.ToDateTime(sArray[0].Trim().ToString()); DateTime Time2 = Convert.ToDateTime(sArray[1].Trim().ToString()); if (DateTime.Compare(Convert.ToDateTime(DateTime.Now), Time1) < 0 || DateTime.Compare(Convert.ToDateTime(DateTime.Now), Time2) > 0) { Button B1 = (Button)e.Item.FindControl("Button1"); B1.Visible = false; }
解釋:DateTime.Compare(datetime1, datetime2)
參數(shù)為時(shí)間格式,為第一個(gè)參數(shù)比較第二個(gè)參數(shù),返回小于0的值或大于0的值
3. 實(shí)際用到的比較方法(截圖)

到此這篇關(guān)于C# DateTime日期比較方法案例詳解的文章就介紹到這了,更多相關(guān)C# DateTime日期比較方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
基于C#實(shí)現(xiàn)的多生產(chǎn)者多消費(fèi)者同步問(wèn)題實(shí)例
這篇文章主要介紹了基于C#實(shí)現(xiàn)的多生產(chǎn)者多消費(fèi)者同步問(wèn)題,包括了加鎖與釋放鎖,以及對(duì)應(yīng)臨界資源的訪問(wèn)。是比較實(shí)用的技巧,需要的朋友可以參考下2014-09-09C# 設(shè)置防火墻的創(chuàng)建規(guī)則
這篇文章主要介紹了C# 設(shè)置防火墻的創(chuàng)建規(guī)則,幫助大家更好的利用c#操作防火墻,感興趣的朋友可以了解下2020-11-11Unity3D Shader實(shí)現(xiàn)流光效果
這篇文章主要為大家詳細(xì)介紹了Unity3D Shader實(shí)現(xiàn)流光效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-04-04C#使用ToUpper()與ToLower()方法將字符串進(jìn)行大小寫轉(zhuǎn)換的方法
這篇文章主要介紹了C#使用ToUpper()與ToLower()方法將字符串進(jìn)行大小寫轉(zhuǎn)換的方法,實(shí)例分析了C#大小寫轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下2015-04-04C#程序中session值的保存方法以及轉(zhuǎn)為字符串的方法總結(jié)
這篇文章主要介紹了C#程序中session值的保存方法以及轉(zhuǎn)為字符串的方法總結(jié),經(jīng)常被用于ASP.NET網(wǎng)絡(luò)編程項(xiàng)目中,需要的朋友可以參考下2016-04-04C#實(shí)現(xiàn)六大設(shè)計(jì)原則之迪米特法則
這篇文章介紹了C#實(shí)現(xiàn)六大設(shè)計(jì)原則之迪米特法則的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-02-02