У меня есть служба WCF, для которой требуется передать некоторые параметры DateTime. Служба будет использоваться глобально и использоваться различными клиентами (.NET, PHP и т. Д.).В каком формате лучше всего получать параметры datetime?Я думал о том, чтобы сделать их строковыми параметрами, а затем посоветовал пользователям необходимый формат.
Может быть, что-то вроде "гггг-ММ-ддТЧЧ: мм: сс"
Затем в сервисемог сделать что-то вроде этого;
DateTime usedatetime = DateTime.ParseExact(PassedDate, "yyyy-MM-ddTHH:mm:ss", CultureInfo.InvariantCulture);
Я попробовал это, он работал нормально на моем локальном компьютере, но не получился на сервере развертывания ... "Строка не была распознана как допустимый DateTime."
Полагаю, мой вопрос таков;Каков наилучший способ обработки параметров даты в WCF?Я действительно надеюсь, что это имеет смысл ...