У меня есть дата и время в одном простом текстовом поле. Формат значения текстового поля может быть любым, например, ДД / ММ / ГГГГ или ММ / ДД / ГГГГ. Я хочу разобрать это с помощью DateTime.Parse (строка). В настоящее время для некоторых дат это работает, а для других - исключение. Как мне справиться с этим? Как мне убедиться, что независимо от того, какой формат предоставлен, он всегда анализируется правильно (при условии, что он является действительной датой)?
Заранее спасибо:)
EDIT
Поскольку на этот вопрос нет точного ответа, я изменяю свой вопрос, чтобы спросить, как мне преобразовать его в MM / DD / YYYY? Что я должен предоставить в IFormatProvider DateTime.Parse?