C# 判断字符串是否为日期格式


 

判断字符串内容是否为日期格式,并返回一个日期变量

                               string str;
                                DateTime dtTime;
                                if (DateTime.TryParse(str, out dtTime)) 
                                {
                                     //str转换成日期类型dtTime输出
                                    //使用转换后的日期类型dtTime
                                }
                                else
                                {
                                    //其他操作
                                }

 

只对字符串做判断

public bool IsDate(string strDate)  
{  
    try  
    {  
        DateTime.Parse(strDate);  //不是字符串时会出现异常
        return true;  
    }  
    catch  
    {  
        return false;  
    }  
}  

 

 

 

PS:将某一日期类型,转换为指定的字符串格式(MM为大写,小写默认为分钟)

1      dtTime.ToString("yyyy/MM/dd"); 2 textBox.text = dtTime.ToString();


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM