Я пытаюсь проанализировать строку в DateTime , но она не удается и показывает исключение. Код представлен ниже: < /p>
static void Main(string[] args)
{
string dt = "Wed Sep 05 00:00:00 EEST 2012";
string Fm = "EEE MMM dd HH:mm:ss zzz yyyy";
DateTime dateTime;
dateTime = DateTime.ParseExact(dt, Fm, CultureInfo.InvariantCulture);
Console.WriteLine(dateTime.Date);
}
< /code>
Это исключение: < /p>
Unhandled Exception: System.FormatException: String was not recognized as a valid DateTime.
at System.DateTime.ParseExact(String s, String format, IFormatProvider provider)
at DateParser.Program.Main(String[] args) in C:\Users\AhmedSaeed\source\repos\DateParser\DateParser\Program.cs:line 17
Подробнее здесь: https://stackoverflow.com/questions/552 ... t-it-fails