При просмотре документации DateTimeFormatInfo выясняется, что во всех стандартных форматах есть двоеточия, что делает передачу их по URL неприятной / невозможной.
Существует ли стандартизированный формат для передачи даты и времени по URL, предпочтительно тот, который может быть автоматически проанализирован .NET?
Обновление: Небольшое уточнение
Потребителем этих данных будет какой-то веб-сервис - это будет либо простой HTTP GET с этим значением в строке запроса, либо REST со значением в URL где-либо.
ISO 8601 регулирует форматирование даты / времени, и согласно статье в вики, использование ToString("yyyyMMddTHHmmssZ")
должно соответствовать стандартам как минимум. К сожалению, ASP.NET MVC не получает его автоматически (еще ничего не пробовал). Несмотря на это, ASP.NET MVC также не будет автоматически конвертировать тики в дату и время, что меня удивило.