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 Kara
odpowiedź wyłącznie na łatwość użycia i wyjaśnienia, które podał. Dziękuję bardzo :) bardzo doceniam was wszystkich :)