sprawdź, czy ciąg czasu daty zawiera czas

Mam problem. Z bazy danych otrzymuję ciąg czasu daty i niektóre z tych ciągów czasu nie zawierają czasu. Ale jeśli chodzi o nowe wymaganie, każdy ciąg czasu powinien zawierać taki czas,

1)1980/10/11 12:00:01 2)2010/APRIL/02 17:10:00 3)10/02/10 03:30:34

Data może być w dowolnym formacie, po którym następuje czas w24hr notacja.

Próbowałem wykryć istnienie czasu za pomocą następującego kodu,

string timestamp_string = "2013/04/08 17:30";
DateTime timestamp = Convert.ToDateTime(timestamp_string);
string time ="";

if (timestamp_string.Length > 10)
{
    time = timestamp.ToString("hh:mm");
}
else {
    time = "Time not registered";
}

MessageBox.Show(time);

Ale to działa tylko dla Nie1) wpisz znaczniki czasu. Czy mogę wiedzieć, jak wykonać to zadanie, jak wykryć, czy element czasu istnieje w tym ciągu czasu. Dziękuję Ci bardzo :)

MOŻLIWY DOPASOWANIE Jak sprawdzić, czy ciąg „data i godzina” ma tylko czas?

INFO trzy odpowiedzi dostarczone przezArun Selva Kumar,Guru Kara,Patipol Paripoonnanonda są poprawne i sprawdzają czas i służą mojemu celowi. Ale wybieramGuru Karaodpowiedź wyłącznie na łatwość użycia i wyjaśnienia, które podał. Dziękuję bardzo :) bardzo doceniam was wszystkich :)

questionAnswers(5)

yourAnswerToTheQuestion