Я создаю консольное приложение для моей sharepoint.теперь у меня есть поле DateTime с именем «OrderLiveDeliveredDate», и я хочу добавить месяцы для него на основе другого значения поля с именем «CustomerOrderContractLengthmonth».
теперь формат даты «OrderLiveDeliveredDate» будет выглядеть следующим образом {15/06/2018 00:00:00}
,поэтому я написал следующую строку кода, чтобы преобразовать значение поля в DateTime, а затем добавить месяцы: -
DateTime expiryDate = DateTime.ParseExact(item["OrderLiveDeliveredDate"].ToString(), "dd/mm/yyyy", CultureInfo.InvariantCulture).AddMonths(int.Parse( item["CustomerOrderContractLengthmonth"].ToString()));
, но это вызывает следующее исключение: -
String was not recognized as a valid DateTime
.