Мне нужно отправить DateTime объект как string
DateTime
string
, чтобы я смог проанализировать эту строку обратно в DateTime и не потерять данные.
т.е. восстановитьисходный объект.
Какой формат мне использовать?
Используйте туда-обратно формат "O":
string s = dateTime.ToString("O"); DateTime d = DateTime.ParseExact(s, "O", CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind);