Как настроить формат даты и времени или преобразовать DateTime в строку с необходимым форматом

У меня есть строка DateTime в формате 24 ЧАСА. "2009-12-31T23: 59: 59"
Я хочу это в этом формате .. "31.12.2009 23:59:59", то есть: "ММ / ДД / ГГГГ ЧЧ: ММ: СС"

Когда я пытался преобразовать его в строку, я получаю "31.12.2009 11:59:59 PM" .. хотя я могу написать код дляманипуляции со струнами ... кажется, это не самый эффективный вариант. Более того, ситуация становится наихудшей, когда у меня есть значение dateTime, например "2009-1-1T1: 19: 15" .. здесь, какдлина строки варьируетсяЯ даже не могу отследить значение часов и месяцев, используя substring () и convert.ToInt () ..

Я использую Visual Studio 2005, он выдает ошибку «Не могу неявно преобразовать DateTime в String», когда я пишу это утверждение: ..

result = Convert.ToString(dateValue);

Я упрощаю свой вопрос: есть ли какой-нибудь метод для преобразования формата "гггг-мм-ддтчч: мм: сс" в "мм / дд / гггг чч: мм: сс" .. И он должен работать в visual studio 2005 ..

Ответы на вопрос(4)

Ваш ответ на вопрос