Есть ли способ сериализации ZonedDateTime в строку ISO 8601 с использованием System.Text. Json?
В настоящее время я получаю вывод в этом формате 2020-03-15T15: 14: 53Z UT C, который не соответствует ISO 8061.
Конечная цель состоит в том, чтобы передать это в Момент. js для дальнейшего форматирования
РЕДАКТИРОВАТЬ: Добавление фрагмента кода, отмечая сложный, просто создание ZonedDateTime из DateTimeOffset
//Incoming Date format "Mon Feb 10 16:46:03 +0000 2020"
var dto = DateTimeOffset.ParseExact(date, "ddd MMM dd HH:mm:ss K yyyy", CultureInfo.InvariantCulture.DateTimeFormat);
var zdt = dto.ToZonedDateTime();