亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#中判斷、驗(yàn)證字符串是否為日期格式的實(shí)現(xiàn)代碼

 更新時(shí)間:2014年08月02日 11:58:15   投稿:junjie  
這篇文章主要介紹了C#中判斷、驗(yàn)證字符串是否為日期格式的實(shí)現(xiàn)代碼,使用DateTime類(lèi)中自帶的兩個(gè)方法實(shí)現(xiàn),需要的朋友可以參考下

本文介紹C#編程時(shí),給定一個(gè)字符串,如何判斷它是不是一個(gè)日期。本文將介紹兩種方法,一個(gè)是判斷字符串是否是時(shí)間,如果是就轉(zhuǎn)換為一個(gè)時(shí)間變量,第二個(gè)方法是只作判斷。

在C#中,對(duì)格式的判斷有一類(lèi)專(zhuān)門(mén)函數(shù),那就是TryParse。TryParse在各個(gè)不同的類(lèi)型類(lèi)(如int,string,DateTime)中,都是存在的。在TryParse中一般有兩個(gè)參數(shù),一個(gè)是待判斷的字符串,另外一個(gè)是轉(zhuǎn)換后的結(jié)果保存變量。

復(fù)制代碼 代碼如下:

string strDate = "2014-4-3";
DateTime dtDate;

if (DateTime.TryParse(strDate, out dtDate))
{
    Console.WriteLine(dtDate);
}
else
{
    throw new Exception("不是正確的日期格式類(lèi)型!");
}

除了上面的方面外,我們還可以用Parse這個(gè)函數(shù)來(lái)處理,請(qǐng)見(jiàn)如下函數(shù):

復(fù)制代碼 代碼如下:

public bool IsDate(string strDate)
{
    try
    {
        DateTime.Parse(strDate);
        return true;
    }
    catch
    {
        return false;
    }
}

以上兩種判斷方法,第一個(gè)是判斷時(shí)間格式且轉(zhuǎn)換為一個(gè)時(shí)間,第二個(gè)是只做判斷,各有各的用途。

相關(guān)文章

  • c#中查詢(xún)表達(dá)式GroupBy的使用方法

    c#中查詢(xún)表達(dá)式GroupBy的使用方法

    本篇文章介紹一下GroupBy的使用方法,包括實(shí)驗(yàn)基礎(chǔ)數(shù)據(jù)用例,通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友跟隨小編一起看看吧
    2021-11-11
  • 深入c#工廠模式的詳解

    深入c#工廠模式的詳解

    本篇文章是對(duì)c#中的工廠模式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C#?多窗口委托通信的實(shí)現(xiàn)

    C#?多窗口委托通信的實(shí)現(xiàn)

    本文主要介紹了C#?多窗口委托通信的實(shí)現(xiàn),窗口之間通信無(wú)非有兩個(gè)方向,主窗口發(fā)送數(shù)據(jù)到副窗口,副窗口發(fā)送數(shù)據(jù)到主窗口,感興趣的可以了解一下
    2022-03-03
  • C# 和 Python 的 hash_md5加密方法

    C# 和 Python 的 hash_md5加密方法

    這篇文章主要介紹了C# 和 Python 的 hash_md5加密方法,文章圍繞著C# 和 Python 的 hash_md5加密的相關(guān)資料展開(kāi)文章的詳細(xì)呢偶然,需要的朋友可以參考一下,希望對(duì)你有所幫助
    2021-11-11
  • 淺析WPF中Popup彈出層的使用

    淺析WPF中Popup彈出層的使用

    這篇文章將通過(guò)一個(gè)簡(jiǎn)單的小例子,為大家詳細(xì)介紹一下如何在WPF開(kāi)發(fā)中,通過(guò)Popup實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊彈出浮動(dòng)??看翱?有需要的小伙伴可以了解下
    2024-01-01
  • 如何在c#中使用Zlib壓縮與解壓

    如何在c#中使用Zlib壓縮與解壓

    這篇文章主要介紹了如何在c#中使用Zlib壓縮與解壓,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-04-04
  • C#查找對(duì)象在ArrayList中出現(xiàn)位置的方法

    C#查找對(duì)象在ArrayList中出現(xiàn)位置的方法

    這篇文章主要介紹了C#查找對(duì)象在ArrayList中出現(xiàn)位置的方法,涉及C#中IndexOf方法的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • C#?List生成Txt文檔并且讀取Txt文檔封裝List

    C#?List生成Txt文檔并且讀取Txt文檔封裝List

    這篇文章主要介紹了C#?List生成Txt文檔并且讀取Txt文檔封裝List,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-08-08
  • c#轉(zhuǎn)換全角半角方法示例

    c#轉(zhuǎn)換全角半角方法示例

    這篇文章主要介紹了c#如何轉(zhuǎn)換全角半角,大家可以看一下下面的代碼方法,可以參考一下
    2013-12-12
  • c# wpf如何使用Blend工具繪制Control樣式

    c# wpf如何使用Blend工具繪制Control樣式

    這篇文章主要介紹了c# wpf如何使用Blend工具繪制Control樣式,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03

最新評(píng)論