protected bool ValidateBirthday(String date) { DateTime Temp; if (DateTime.TryParse(date, out Temp) == true && Temp.Hour == 0 && Temp.Minute == 0 && Temp.Second == 0 && Temp.Millisecond == 0 && Temp > DateTime.MinValue) return true; else return false; } //suppose that input string is short date format. e
e.g. "2013/7/5" returns true or "2013
"2013/2/31" returns false.
http://forums.asp.net/t/1250332.aspx/1
//bool booleanValue = ValidateBirthday("12:55"); returns false