У меня возникла проблема с форматом DateTime, который используется ServiceStack.ServiceStack DateTime Обработка
Например, у меня есть простой объект запроса, подобный этому.
public class GetAllUpdatedStudents : IReturn<GetAllUpdatedStudentsResponse>
{
public DateTime LastUpdate { get; set; }
}
При подаче DateTime (мм/дд/год) 12/10/2016, ServiceStack преобразует его в формат DateTime из (дд/мм/год), так что система считает, что вместо того, чтобы 12 октября от 10 декабря.
Как сообщить ServiceStack об этом не так, и нам нужен формат mm/dd/yyyy при привязке свойств DateTime к запросам объектов?
Отлично. Я фактически сделал почти то же самое. Я изменил все свои свойства DateTime на String. Затем, используя плагин проверки, я проверил, что строка передается в формате YYYY-MM-DD. Затем следующий шаг - подтвердить, что дата фактически является допустимой датой. Должен сказать, что ServiceStack снова сделал программирование! Спасибо. – cletisgipson