La sortie de ce code sera toujours fausse, même si je passe la date dans le format correct, s'il vous plaît aidez-moi... Ici les 2 paramètres passés sont l'heure et le format, c'est à dire (format "HHMMSS").
static bool ValidateTime(string time, string format)
{
try
{
//time = time.Replace(":","");
System.Globalization.DateTimeFormatInfo tinfo = new System.Globalization.DateTimeFormatInfo();
tinfo.LongTimePattern = format;
DateTime dt = DateTime.ParseExact(time, "format", tinfo);
if (dt.Hour != null)
{
}
return true;
}
catch (Exception e)
{
return false;
}
}