У меня есть дата как этот:-20091023, я должен преобразовать его в подходящий формат так, чтобы я мог вставить его в базу данных. Для этого во-первых я должен преобразовать его до 23.10.2009. Как я могу сделать это?
DateTime
.ParseExact("20091023", "yyyyMMdd", CultureInfo.InvariantCulture)
.ToString("yyyy/MM/dd")
Если вы хотите вставить дату в базу данных, а затем не преобразовывайте ее в другую строку: преобразуйте ее в значение DateTime (используя ParseExact или TryParseExact). Затем используйте параметр (типа даты) в запросе, чтобы использовать это значение в базе данных.