Поэтому я хочу преобразовать определенную строку UT C DateTime в следующем формате 2020-04-18T20: 05: 00.000-04: 00 .
Я пытаясь использовать следующую функцию:
DateTime.ParseExact(segment.DepartureDate,"yyyy-MM-ddTHH:mm:ss.fffzzz", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.AdjustToUniversal);
для преобразования указанной выше строки даты, полученной от API, в переменную типа C# DateTime .
Но фактический результат - {19-04-2020 00:05:00} . Каким-то образом дата округляется или конвертируется, что не соответствует ожиданиям.
Также пытался Date.Parse , но это отфильтровывает смещение UT C, значение которого мне действительно нужно.
Может кто-нибудь предложить le git способ добиться этого преобразования точно. Заранее спасибо.