почему мой валидатор даты не работает? - PullRequest
2 голосов
/ 06 августа 2009

Я пытаюсь проверить дату, введенную в текстовые поля, например, используя специальный валидатор:

string CombinedDate = String.Format("{0}-{1}-{2}", txtDay.Text, txtMonth.Text, txtYear.Text);

if (DateTime.TryParseExact(CombinedDate, "dd-MM-YYYY", DateTimeFormatInfo.InvariantInfo, DateTimeStyles.None, out date))
{
    args.IsValid = true;
}
else
{
    args.IsValid = false;
}

но не получается 21-02-2005, почему? и как я могу это исправить

1 Ответ

6 голосов
/ 06 августа 2009

ГГГГ должно быть ГГГГ

См. здесь для других форматов из MSDN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...