C#中如何判断TextBox中输入的是这样的日期格式:2011-01-20
DateTime tm;
if(true == DateTime.TryParse(TextBox1.Text, out tm))
{
//是日期格式
}
else
{
//不是日期格式
}
或者用Convert类型,能转换是真,这种效率比较低,也可以用正则表达式来判断。
DateTime tm;
if(true == DateTime.TryParse(TextBox1.Text, out tm))
{
//是日期格式
}
else
{
//不是日期格式
}
或者用Convert类型,能转换是真,这种效率比较低,也可以用正则表达式来判断。